Como configurar a criação de incidentes por e-mails.A criação de incidentes através dos e-mails é feito por um programa chamado ESI.Octopus.MailIntegrationApp.exe.
Este programa é um aplicativo de linha de comando que lê o conteúdo de uma caixa de entrada e cria um incidente por e-mail encontrado na caixa de correio.
ParâmetrosO programa tem três parâmetros:
1° Login: Usuário de uma conta do Octopus, que será usado para criar incidentes. Esse nome será visível no histórico do incidente, o criador do incidente.
2° Você pode criar uma conta nova para o Octopus.
Exemplo:
Nome: Mail, Sobrenome: Integration/ Password: Senha para a conta mencionada acima.
3° ConfigFilePath: Um caminho para um arquivo de configuração. A próxima seção descreve como preparar o arquivo de configuração
Arquivo de configuração
O arquivo de configuração é um arquivo de texto que contém as informações sobre o servidor de correio, caixa utilizada e outras configurações exigidas pelo programa.
Este arquivo usa o formato XML.
Atenção: Antes de você começar a criar o arquivo de configuração, por favor, note que você deve ter muito cuidado para não quebrar o formato do arquivo, modificando as tags ou a estrutura do arquivo.
A falta ou excesso "/" ou "<" e ">" pode tornar o arquivo inutilizável.
Assegure-se também se os valores especificados são válidos.
Não deixe espaços antes ou depois dos valores.
Em caso de erro no arquivo de configuração do programa o mesmo será interrompido sem qualquer problema.
No entanto, o programa não detalha na forma de relatórios de erros, ficando dessa forma mais difícil de localizar.
1° Abra o arquivo de bloco de notas Email Integration.
2° < serverName > SERVER , substitua Server pelo nome do seu servidor de e-mail.
3° < userName > MAILBOX MAILBOX substitua pelo nome da conta do servidor de correio.
Normalmente isso não inclui a parte do domínio do endereço de email público.
“Por exemplo, você poderia indicar “newincident” aqui, não newincident@mycompany.com “.
4°
PASSWORD-CLEAR-TEXT PASSWORD-CLEAR-TEXT substitua pela senha da conta de e-mail.
5º
FALLBACK-SITE FALLBACK-SITE, substitua FALLBACK-SITE pelo nome de um site que existe no Octopus.
Quando o programa for executado ele tenta localizar o usuário Octopus com base no endereço de e-mail do remetente.
Se o remetente não é reconhecido ou se ele / ela não tem site, o programa usará o site indicado aqui.
Exemplo: Interamericana
6° FALLBACK-USER incidentFallbackUserLogon> FALLBACK-USER substitua o usuário FALLBACK por um nome de usuário do Windows ou de um usuário Octopus existentes (Não de um Técnico).
Ele deve ter o mesmo valor que está registrado no Octopus dentro do campo Nome de Usuário do Windows.
Se um e-mail é recebido e não for reconhecido pelo Octopus, o sistema irá usar a conta indicada aqui como o incidente "Solicitado por" e "Usuário".
7° INCIDENT_SOURCE incidentSource > INCIDENT_SOURCE substitua pelo nome da fonte que deseja usar. Normalmente, você poderia indicar "Email" neste cenário.
8° Salve o arquivo em "c: \ Arquivos de programas \ Octopus" com a extensão ". XML".
Por exemplo, "e-mail integration. xml"
Obs: É necessário definir dentro das Opções do Octopus, o caminho para serem salvos os Anexos, pois sem essa informação o Mail Integration não irá funcionar.
Executando pela Primeira Vez
Para testar o MailIntegrationApp, faça o seguinte:
1°Envie um e-mail para a conta que receberá os e-mails.
2° Abra uma janela de linha de comando.
3° Digite: cd c: \ Arquivos de programas \Octopus ,e pressione enter.
4° Em seguida digite ESI.Octopus.MailIntegrationApp.exe e pressione enter.
Forneça os valores corretos para os 3 parâmetros a seguir:
Login
Senha
Arquivo xml
O programa terá a duração de vários segundos e irá terminar, fechando a tela do Prompt.
5° Abra o Client do Octopus vá na guia Incidentes/RS para ver o novo Incidente que foi gerado.
Automatize o ESI.Octopus.MailIntegrationApp.exe
O MailIntegrationApp não irá verificar a caixa de correio automaticamente.
Quando você executa o MailIntegrationApp, ele lê a caixa de correio uma única vez, ele cria os incidentes e termina automaticamente.
Portanto, você vai precisar automatizar a execução do MailIntegrationApp.
Para fazer isso, tudo que você precisa fazer é criar uma tarefa agendada do Windows para executar este programa a cada 5 ou 10 minutos.
Se precisar de ajuda na criação da tarefa agendada, entre em contato conosco. suporte@interamericana.com.br