회사 네트워크에있는 이미지를 네트워크에없는 사람들이 볼 수있는 html 전자 메일에 포함


0

자동 테스트는 회사의 관리자에게 전자 메일을 보내야하는 스크린 샷을 만듭니다. 현재 스크린 샷은 Hudson 테스트 서버에 저장되어 있으며 내 HTML 전자 메일에는 다음 줄이 있습니다.

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

그런 다음 다음을 사용하여 이메일을 보냅니다.

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

내가 직면 한 문제는이 관리자가 이동 중이거나 전화를받는 데 많은 시간이 걸리고 해당 이메일을보고 싶다는 것입니다. 이 이미지가 회사 서버에 저장되어있는 것을 볼 수있는 유일한 방법은 회사 네트워크에 VPN을 연결하는 것입니다. 그들은 이것에 매우 만족하지 않으므로 이미지를 다른 방식으로 전달할 수있는 방법이 있습니다.

공용 서버에 이미지를 넣는 것은 옵션이 아닙니다. 또한 보고서를 첨부 파일로 사용하는 것을 좋아하지 않습니다 (본문에 포함 된 것만 허용됨)


첨부 파일로 이메일을 보내십시오.
Ƭᴇcʜιᴇ007

또는 복사하여 이메일에 붙여 넣습니다.
cliff2310

이것은 자동화 된 프로세스이므로 복사하여 붙여 넣을 수 없습니다. 또한 첨부 파일은 옵션이 아니라고 언급했습니다.
Codrguy

1
@Codrguy 첨부 파일이 기본적으로 전자 메일 본문에 인라인으로 표시 되어도 괜찮습니까?
Spiff

가능하다면 @Spiff. 나는 그 아이디어를 좋아한다. 주요 모바일 / 데스크톱 및 웹 이메일 클라이언트에서 작동하는 한 훌륭한 솔루션입니다.
Codrguy

답변:


1

이미지 첨부가 옵션이 아니고 공개적으로 호스팅하는 것이 옵션이 아닌 경우 환경 외부에서 볼 수 없습니다. 그러나 이미지 첨부가 정상이면 (보고서 첨부가 아닌) 다음을 시도하십시오.

스택 오버플로 질문


고마워, 그들이 신경 쓰는 것은 본문에 보고서를 보는 것입니다. 이미지를 첨부해도 상관 없습니다. 링크 주셔서 감사합니다.
Codrguy

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.