Как мы можем закодировать изображение в тело письма при отправке почты с использованием базы данных почты в SQL Server 2008? - PullRequest
0 голосов
/ 12 января 2012

Как мы можем закодировать изображение в тело письма при отправке почты с использованием базы данных почты в sql 2008 Я использую:

    exec msdb.dbo.sp_send_dbmail
    @profile_name = 'DBMail',
    @recipients = 'goldenash21@gmail.com',
    @subject = 'DB hello',
    --@file_attachments = 'C:\logo.jpg',    
    @body='<p>Image Test</p><img src="C:\logo.jpg" width="270" height="146"" /><p>See image there?</p>' , 
    @body_format = 'HTML';

Любая помощь будет очень ценной .. Спасибо

1 Ответ

1 голос
/ 12 января 2012

Вы почти сделали это:

exec msdb.dbo.sp_send_dbmail
@profile_name = 'DBMail',
@recipients = 'goldenash21@gmail.com',
@subject = 'DB hello',
@file_attachments = 'C:\logo.jpg;C:\logo2.jpg;',    
@body='<p>Image Test</p><img src="logo.jpg" width="270" height="146"" /><p>See image there?</p><img src="logo2.jpg" width="270" height="146"" />' , 
@body_format = 'HTML';

Прикрепите необходимые изображения с помощью @file_attachments, разделите их с помощью ; и затем используйте их имена (только имя файла с расширением) в @body.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...