Fala galera!

Estava há um tempo para fazer esse post e confesso que acabei esquecendo! Como fui lembrado por uma seguidora, decidi então colocar em prática antes que esqueça de novo!

Este é bem breve, mostrando apenas como enviar e-mail com o Pentaho assim que finalizar um job ou transformação.

Abaixo, criei uma transformação dummy, para exemplo, pois o que interessa mais é a tarefa de envio de e-mail.

Quando abrir seu Pentaho, crie um job com essas transformações acima e vamos configurar o step mail.

CONFIGURANDO STEP MAIL

É importante deixar ciente que antes de configurar o step possivelmente será preciso abrir a porta de segurança no seu p.c. pelo firewall.

O procedimento é bem simples, basta ir nas configurações avançadas de firewall. Em todo caso, segue o link.

O primeiro ponto é escolher qual servidor de e-mail irá utilizar para criar o step. Eu utilizei o Gmail, então, farei utilizando as configurações deste.

Abaixo, as informações necessárias para criar uma ‘conta’ de envio para o PDI.

Com estas informações em mãos, podemos partir para configurar o step mail.

  • Destination address – é a conta de e-mail destino que a mensagem deverá ser enviada.
  • Sender name – um nome qualquer atribuído para esse job/step que será a identificação do remetente quando a mensagem chegar na caixa do destinatário.
  • Sender address – conta de e-mail utilizada para envio da mensagem.

Agora vamos para a aba server, ao qual, iremos utilizar as informações do servidor de envio do Google para conta do Gmail.

Estas foram as minhas configurações para envio de mensagem utilizando o serviço do Google!

Agora, configuramos a mensagem customizada que será enviada para o e-mail destinatário.

Por ser um post mais de tutorial, não quis declarar prioridade nem outras configurações, mas fiquem a vontade para testarem. Achei melhor focar nos pontos que nos interessaram!

E por fim, a mensagem de e-mail na caixa que coloquei como destinatário. Veja que ela traz algumas informações sobre a execução do job, steps executados e etc.

CONCLUSÃO

Ainda que seja um processo tranquilo, tenha cuidado com as portas que forem liberadas para acessos indevidos.

Se for em um ambiente empresarial, possivelmente terão de pedir ao administrador de redes e ou sistemas para liberar uma porta de envio de e-mail.

Se forem utilizar uma conta do Google, deem uma olhada nas configurações de segurança da sua conta. Dependendo, ela barra o envio de e-mail pelo PDI e vai ficar achando que houve alguma configuração errada.

A porta vai depender do tipo de criptografia que escolher: TLS ou SSL.