在Server 2005机器上,我已经安装并正确配置了DBMail。我可以使用“通知操作员”和EXEC msdb.dbo.sp_send_dbmail排队电子邮件。
但问题是排队的邮件永远不会通过。当我查询时,我在队列中看到10封电子邮件。
SELECT * FROM msdb.dbo.sysmail_unsentitems但是,如果重新启动Server服务,所有邮件都会通过,并在收件箱中接收电子邮件。
到目前为止这是我唯一能找到的模式。
因此,我的问题是:是否有办法对DBmail进行故障排除?我读了一些关于MSDN的步骤,但是它们没有多大帮助。任何可以帮助文章的URL都是非常感谢的。
谢谢,
发布于 2011-08-26 12:50:38
尝试本指南:http://msdn.microsoft.com/en-us/library/ms188663.aspx (您可能希望检查“数据库邮件故障排除:邮件排队,未传递”部分)。
否则,检查事件查看器并在这里张贴您发现的错误。
https://serverfault.com/questions/268477
复制相似问题