SQL数据库邮件不带有某些配置文件



我正在尝试获取SQL数据库邮件,以使用新的DB邮件配置文件和帐户发送电子邮件。我正在创建的新的DB邮件配置文件和帐户使用与服务器上旧的DB邮件配置文件和帐户完全相同的服务器名称。每当我执行命令时:

      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命令查看已发送的项目,并说我未得到的电子邮件正在发送?

任何想法或帮助都将不胜感激

您是否尝试查看电子邮件配置文件?

(在管理工作室 ->数据库邮件 ->配置数据库邮件 ->管理数据库邮件帐户和配置文件 ->查看,更改或删除现有配置文件...)

检查两个配置文件。查看两个配置文件是否有SMTP帐户以及它们是否有效。

我的猜测是与新配置文件关联的SMTP帐户无效。

相关内容

最新更新