Exchange 2010 交付延迟

Exchange 2010 交付延迟

我想知道为什么我尝试发送电子邮件时会收到以下消息

**Delivery is delayed to these recipients or groups:

This message hasn't been delivered yet. Delivery will continue to be attempted.

The server will keep trying to deliver this message for the next 1 days, 19 hours and 57 minutes. You'll be notified if the message can't be delivered by that time.**

谢谢

答案1

要排除这些类型的错误,需要做一些事情,但了解错误是如何产生的是第一步。此错误是所有类型的 SMTP 邮件程序的标准错误;这是在前几次尝试向邮件程序发送邮件失败时给出的投递延迟通知(通常是由于连接原因,但其他原因(如“邮箱已满”)也可能导致这种情况)。如果邮件因特定原因被拒绝,例如 SMTP-550-Not-Allowed 错误,则会生成不同的消息。但对于“目标邮件程序未发送”,则会生成此消息。

了解了这一点,您就可以取出生成延迟邮件的消息并查看收件人:行。这将告诉您您的 Exchange 系统无法联系哪个邮件程序。

如果收件人:是内部用户,则 Exchange 内部存在问题。我不确定 SBS 是否有这个功能,但可以查找消息跟踪工具并尝试查看该消息的路由方式。

如果收件人:是外部用户,但并非所有外部邮件都会失败,那么你需要调查为什么你的 Exchange 服务器无法与域。具体故障情况不同,处理方法也不同。同样,我不确定 SBS 是否有此选项,但您可以打开“协议级别日志记录”,它将提供每个 SMTP 事务的详细日志(这会变得非常非常垃圾);其中可能隐藏着线索。

如果收件人:是外部用户,所有外部邮件都以这种方式失败,那么您需要检查 Exchange 外部连接器设置,因为问题可能就出在这里。

相关内容