我正在尝试让 SQL 数据库邮件使用新的数据库邮件配置文件和帐户发送电子邮件。我正在创建的新数据库邮件配置文件和帐户使用与我们服务器上旧数据库邮件配置文件和帐户完全相同的服务器名称。每当我执行命令时:
EXEC msdb.dbo.sp_send_dbmail
@profile_name = 'OLD PROFILE NAME',
@recipients = 'myEmail@email.com',
@subject = 'Test Email',
@body = '<html><body><p>test content test content test content test content test content</p></body></html>',
@body_format = 'HTML';
并且电子邮件发送没有问题。但是每当我执行命令时
EXEC msdb.dbo.sp_send_dbmail
@profile_name = 'NEW PROFILE NAME',
@recipients = 'myEmail@email.com',
@subject = 'Test Email',
@body = '<html><body><p>test content test content test content test content test content</p></body></html>',
@body_format = 'HTML';
我没有收到电子邮件。更奇怪的是,我可以使用 msdb 命令查看已发送的项目,并说我没有收到的电子邮件正在发送?
任何想法或帮助将不胜感激