邮件服务器-邮件系统-邮件技术论坛(BBS)

标题: 重启Exchange服务器后,用户收到1个月以前的邮件NDR [打印本页]

作者: yxh66    时间: 2007-2-2 10:18
标题: 重启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>

求助。
作者: yxh66    时间: 2007-2-2 10:20
补充一下,这些邮件的收件人都是美国的。

如果是因为连接问题的延时,那么12小时后就应该NDR,为何在重启后发生这样的问题?
作者: yxh66    时间: 2007-2-2 18:07
问了几个人,有说这些邮件
是放在bad mail目录下的邮件的,
也有说是smtp的temp table的

有人遇到类似问题否?
作者: jiangzhaohui    时间: 2007-4-3 17:57
标题: 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.
作者: 钉子    时间: 2007-4-3 18:30
他们的服务器应该没有使用greylisting。
作者: seafox    时间: 2007-4-6 10:08
我們服務器也有這種情況




欢迎光临 邮件服务器-邮件系统-邮件技术论坛(BBS) (http://bbs.5dmail.cn/) Powered by Discuz! X3.2