четверг, 1 марта 2018 г.

HTML в теле письма Database Mail в MS SQL (msdb.dbo.sp_send_dbmail)


Ранее писал как настроить отправку писем из MS SQL .
Для того чтобы тело письма воспринимало htm тэги необходимо включить опцию @body_format='HTML'.
Тогда в теле можно их использовать.
Например так


DECLARE @tableHTML NVARCHAR(MAX);
SET @tableHTML=
      N'<H3>Title</H3><br>'+
      N'(<a href="mailto:test@test.ru">test@test.ru</a>).<br>';
EXEC msdb.dbo.sp_send_dbmail
      @profile_name = 'Test',
      @recipients = 'Test',
      @subject = 'Test',
      @body_format='HTML',
      @body = @tableHTML;


Ссылки по теме:

Комментариев нет:

Отправить комментарий