Meu teste automatizado faz uma captura de tela que precisa ser enviada por email aos gerentes da minha empresa. atualmente, a captura de tela é armazenada em um servidor de teste Hudson e meu email html tem esta linha:
<img src=\"${BUILD_URL}/artifact/sonarReport.png\">
e então 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 muitas vezes esses gerentes estão na estrada ou no telefone e gostariam de ver esse e-mail. Como essa imagem é armazenada em um servidor da empresa, a única maneira de vê-la é através da 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 maneira 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)