Показать сообщение отдельно
Старый 16.07.2010, 16:26   #8  
DA_NEAL is offline
DA_NEAL
Участник
Аватар для DA_NEAL
Лучший по профессии 2017
Лучший по профессии 2009
 
788 / 54 (3) ++++
Регистрация: 05.08.2002
Адрес: Королев
Цитата:
Сообщение от chebv Посмотреть сообщение
Не знаю, подойдет ли Вам такой вариант, но я делал следующим образом.
Создал таблицу для очереди из писем (что-то наподобие таблицы 5935), с полем Body типа BLOB, в которое записывается сообщение в html-формате. На SQL-сервере написал хранимку для отправки писем из этой очереди с помощью компоненты Database Mail, ну и соответственно настроил джоб для ее вызова с заданной периодичностью. В принципе, при необходимости это хранимку можно вызывать и непосредственно из Нава.
В общем, все сводится к вызову процедуры sp_send_dbmail:

EXEC @result = msdb.dbo.sp_send_dbmail
@profile_name = @Profile,
@recipients = @ToAddress,
@copy_recipients = @CopyToAddress,
@body_format = 'HTML',
@subject = @SubjectLine,
@body = @BodyBlob
Используем абсолютно такую же модель.
__________________
Want to believe...