SQL Server 데이터베이스에 저장된 연락처로 전자 메일을 보내려고합니다. 전자 메일에는 이미지가 포함되어 있습니다.msdb.dbo.sp_send_dbmail에서 보낸 전자 메일에 이미지를 포함시키는 방법은 무엇입니까?
EXEC msdb.dbo.sp_send_dbmail<br/>
@recipients = '[email protected];',<br/>
@subject = 'Sending Mail from SQL Server Test',<br/>
@file_attachments = 'C:\inetpub\wwwroot\pagerror.gif',<br/>
@body=N'<img src="pagerror.gif" />',<br/>
@body_format = 'HTML';
그러나 일부 전자 메일 제공 업체 (예 : Yahoo)는 보낸 메일을 스팸으로 간주합니다. 내가 뭘해야 할 것은 Outlook에서 생성 된 것과 같은 <IMG> 태그를 만드는 것입니다 :
< IMG 폭 = 482 높이 = 675 ID를 = "_ x0000_i1025"= SRC "CID : [email protected]">
이 태그로 야후는 스팸으로 간주하지 않습니다. 위와 같이 이미지를 처리 할 수있는 방법은 무엇입니까?
저는 고급 SQL Server 프로그래머가 아닙니다. 정말 단계별 튜토리얼이 필요합니다. 제발 도와주세요 ...
추가 정보를 보려면 첫 번째 명령을 사용하여 이미지가 Yahoo에 포함되어 있지 않지만 첨부되어 있어야합니다. 전자 메일 내용에는 이미지가 표시되지 않습니다. – Haris
어딘가에서 이미지를 호스팅하고 src = "http://yourdomain.com/pagerror.gif"에 온라인 주소를 사용하면 제대로 작동합니다. –