Incorporar uma imagem que está em uma rede da empresa em um e-mail html que pode ser visto por pessoas que não estão na rede

0

Meu teste automatizado captura uma captura de tela que precisa ser enviada por e-mail para os gerentes da minha empresa. atualmente, a captura de tela é armazenada em um servidor de teste da Hudson e meu e-mail em html tem essa linha:

<img src=\"${BUILD_URL}/artifact/sonarReport.png\">

e depois eu envio o email usando:

mutt -e 'set content_type=text/html' -s "Latest Report"  -- ${EMAIL_LIST} < ${WORKSPACE}/email.html

O problema que enfrento é que muito tempo esses gerentes estão na estrada ou em seu telefone e eles gostariam de ver esse e-mail. Como essa imagem é armazenada em um servidor da empresa, a única maneira de vê-la é a VPN na rede da empresa. Eles não estão muito felizes com isso, então existe alguma maneira de entregar a imagem de outra forma para eles?

Colocar a imagem em um servidor público não é uma opção. Além disso, eles não gostam de ter o relatório como um anexo (apenas incorporado no corpo é aceitável)

    
por Codrguy 17.05.2014 / 00:42

2 respostas

0

Esse link forneceu exatamente o que eu precisava usando o java: link

    
por 23.05.2014 / 15:19
1

Se anexar a imagem não for uma opção, e hospedá-la publicamente não for uma opção, a visualização fora do seu ambiente é impossível. Se, no entanto, anexar a imagem estiver ok (em vez de anexar o relatório), tente o seguinte:

pergunta de estouro de pilha

    
por 17.05.2014 / 01:34