重启Exchange服务器后,用户收到1个月以前的邮件NDR
昨天重启Exchange Server后,很多用户报告:收到多封12月、1月所发邮件的NDR,客户则投诉说,收到多封我们服务器发出的12月、1月的邮件。Exchange 在哪里hold了这些邮件呢?如何设置?我的超时设置为12小时,我昨天也测试发了一封收件人错误的邮件,的确12小时后收到NDR(如下)。
Your message did not reach some or all of the intended recipients.
Subject: test NDR
Sent: 2/1/2007 6:04 PM
The following recipient(s) could not be reached:
890@123.333.com on 2/2/2007 6:12 AM
Could not deliver the message in the time limit specified.Please retry or contact your administrator.
<mail.××××.com #4.4.7>
求助。 补充一下,这些邮件的收件人都是美国的。
如果是因为连接问题的延时,那么12小时后就应该NDR,为何在重启后发生这样的问题? 问了几个人,有说这些邮件
是放在bad mail目录下的邮件的,
也有说是smtp的temp table的
有人遇到类似问题否?
possible reason
When the destination smtp server is using postfix and installed a free-ware named graylisting.For those who doesn't know - greylisting is used on some mail servers to
tempfail first attempt of an email, asking the sending server to retry later.
In short (more details will follow) - Exchange 2003 SP2 failes to re-queue
messages sent to some servers that implement greylisting.
This does not happen all the time (some messages go through but sometimes it
fails).
When the problem happens, those emails are hidden in some kind of a black
hole, and the sender does not get an NDR nor Delay notification, even after
those timeouts expire.
Such messsages can remain "lost" for days or even weeks, until the SMTP or
Information Store service is restarted.
After a restart of SMTP service, Exchange suddenly finds those lost emails
(I guess they were in the Mailbox Store), and retries to send them or returns
NDR to the sender. 他们的服务器应该没有使用greylisting。 我們服務器也有這種情況
页:
[1]
