如何引用附件中的图像

时间:2012-04-12 03:17:15

标签: sql-server html-email

我在SQL Server 2008中使用sp_send_dbmail发送HTML电子邮件。我可以用url引用图像< img src =“http:...”/>

我已将图像附加到@file_attachments。如何在附件中引用此图像?

由于

1 个答案:

答案 0 :(得分:2)

EXEC msdb.dbo.sp_send_dbmail
   @recipients = 'xxx@yyy.com',
   @subject = 'test',
   @file_attachments = 'C:\Test\Image.gif;C:\Test\Image2.gif',
   @body=N'<p>Image Test</p><img src="Image.gif" /><p>See image there?</p>',
   @body_format = 'HTML';

希望有所帮助。

这是我使用的确切代码,它对我来说效果很好。

EXEC msdb.dbo.sp_send_dbmail
   @recipients = 'xxx@wxxxx.com',
   @subject = 'test',
   @profile_name = 'global config',
   @file_attachments = 'C:\testimage.png',
   @body=N'<p>Image Test</p><img src="testimage.png" /><p>See image there?</p>',
   @body_format = 'HTML';

我希望这会有所帮助。