存储发邮件

USE msdb
GO
EXEC sp_send_dbmail
@profile_name = 'mail_pro',
@recipients='[email protected]',
@subject='Test',
@body='use produre sent mial test '

如果配置检查都没问题,但是发不出邮件也没有log,那么可能是没安装.net 3.5导致的。

DB邮件配置

SQL SERVER-邮件配置-LMLPHP

SQL SERVER-邮件配置-LMLPHP

SQL SERVER-邮件配置-LMLPHP

SQL SERVER-邮件配置-LMLPHP

SQL SERVER-邮件配置-LMLPHP

SQL SERVER-邮件配置-LMLPHP

SQL SERVER-邮件配置-LMLPHP

执行

USE master
GO sp_CONFIGURE 'show advanced', 1
GO
RECONFIGURE
GO
sp_CONFIGURE 'Database Mail XPs', 1
GO
RECONFIGURE
GO

JOB属性中alert system中配置如下,不然job不会发送邮件。

SQL SERVER-邮件配置-LMLPHP

05-28 13:51