tempo de leitura:

Enviando e-mails de relatório no formato HTML a partir do DataProtector

A HP escolheu a implementação MAPI da Microsoft para enviar e-mails de relatórios, etc. Porém o MAPI possui problemas na interpretação de HTML. (mais informações em: INFO: MAPI Is Not Suitable for HTML)

Sendo assim, é possível enviar os e-mail utilizando diretamente uma conexão ao SMTP. Para começar, podemos testar o acesso ao smtp a partir do servidor com o comando:

telnet servidor.de.email 25

Caso seja apresentada uma mensagem de conexão, você pode digitar QUIT para sair.

  1. Agora assumindo que o smtp esteja funcionando, baixe o aplicativo blat, que é um cliente smtp para Windows;

    1. O único arquivo necessário do .zip é o blat.exe. Copie-o para %OMNIHOME\bin onde está instalado o Cell Manager;
  2. A partir da linha de comando, execute o comando abaixo para instalá-lo: blat -install [mailserver] [address]

Onde [mailserver] é o smtp do servidor, e [address] é o endereço de e-mail que originará a mensagem (From:) e.g.: blat -install smtp.univali.br [email protected]

  1. Efetue um teste com o blat para verificar se ele está enviando mensagens corretamente. Envie um e-mail para você: e.g.: echo "ISSO É UM TESTE" | blat - -to [email protected] -s "Teste de e-mail"

  2. Caso você receba a mensagem, crie um arquivo hatch (sendmail.cmd) com as seguintes linhas: @echo off c:\progra~1\omniback\bin\blat - -q -html -to [email protected] -s "Data Protector - Relatório de %DATE%"

  3. No DataProtector, na configuração de relatórios, vá até a aba "método de envio" a) Selecione como método de envio 'Externo" no lugar de "e-mail'; b) No campo script, entre com o nome do batch criado acima (sendmail.cmd). Não é necessário o path completo caso o arquivo esteja armazenado no diretório %OMNIHOME/bin; c) No campo de formato, escolha HTML. d) Clique no botão adicionar.

  4. Agora é só testar!

Referências: http://forums1.itrc.hp.com/service/forums/questionanswer.do?threadId=573749

Blog Logo

José Morelli Neto


Publicado em

Image

Notas do Neto

De tudo um pouco...

Ir para início