Français

Integração de E-mail com Incidentes

Modificado: 2011/03/25 11:36 por lalmeida - Categorizado como: Technical
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âmetros

O 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 “.

PASSWORD-CLEAR-TEXT PASSWORD-CLEAR-TEXT substitua pela senha da conta de e-mail.

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

FALLBACK-USER 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".

INCIDENT_SOURCE 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.



Administration | This wiki was designed using ScrewTurn.