В MSSQL 2008 Express нет графической оболочки для настройки компонента Database Mail.
Пример для ручной настройки профиля
Посылаем тестовое письмо:
Пример для ручной настройки профиля
Код |
---|
EXECUTE msdb.dbo.sysmail_add_account_sp @account_name = 'MailAccount', @description = 'Mail account for Database Mail', @email_address = 'email отправителя', @display_name = 'SQLMail', @mailserver_name = 'ip почтового сервера' EXECUTE msdb.dbo.sysmail_add_profile_sp @profile_name = 'MailProfile', @description = 'Profile used for database mail' EXECUTE msdb.dbo.sysmail_add_profileaccount_sp @profile_name = 'MailProfile', @account_name = 'MailAccount', @sequence_number = 1 EXECUTE msdb.dbo.sysmail_add_principalprofile_sp @profile_name = 'MailProfile', @principal_name = 'public', @is_default = 1 |
Посылаем тестовое письмо:
Код |
---|
EXEC msdb.dbo.sp_send_dbmail @profile_name = 'MailProfile' @recipients = 'test@test.ru' @subject = N'Тема письма' @body = N'Текст письма' @query_result_header = 0 @query = 'SELECT @@version' |
Изменено:
dev - 11.11.2009 16:35:54