如何使用HTML和SQL在邮件正文中发送图像

时间:2014-07-09 06:04:32

标签: html sql

SET @MailBody=@BodySalitation+@Bodytext+  '<br> ' + '<img src="C:\Users\kireett\Downloads\happy_birthday_cake_hd_wallpaper.jpg" />'+ @BodySignature;

我使用上面的语句在邮件正文中发送图像。但图像未加载实际上图像位于本地区域而非数据库中

2 个答案:

答案 0 :(得分:1)

您可以在HTML代码中使用标记,就像在任何其他HTML文档中一样。图像标记的src属性应该是Web服务器上图像的URL。如果您希望图片的来源是附加到邮件中的文件,则需要为<img>标记的src属性使用特殊网址。

src属性应设置为字母cid:后跟附加文件的名称(大小写)。例如,如果您附加了名为big_picture.jpg的文件,<img>标记将为<img src="cid:big_picture.jpg">

答案 1 :(得分:0)

我认为THIS教程将帮助您详细说明如何发送包含存储在本地硬盘上的嵌入式图像的HTML电子邮件