我有一个Postfix邮件服务器处理网站的邮件中继。 它的工作完美,每天发送数百封邮件没有问题。
在过去几个月里,有四次邮件被发送到同一个电子邮件地址超过100次。
经过研究,我发现所有消息都有相同的消息ID,所以他们只能从Web服务器发送一次,而所有的收件人都在plus.net邮件服务器上。
我唯一能做的就是从postqueue手动删除消息。
以下是日志的两个例子(删除了实际的电子邮件地址):
Dec 12 11:28:27 server1 postfix / smtp [18694]:7333662B27:to =,relay = mx-trial.core.plus.net [212.159.8.200]:25,delay = 246505,delay = 245300 / 0.02 / 605 / 600,dsn = 4.4.2,status = deferred(与mx-trial.core.plus.net [212.159.8.200]的对话在发送数据结束时超时 – 消息可能被多次发送)
Oct 26 07:24:06 server1 postfix / smtp [4074]:2BBD260FCE:to =,relay = mx.avasin.plus.net [212.159.9.200]:25,delay = 214049,delay = 212842 / 0.12 / 606/600 ,dsn = 4.4.2,status = deferred(与mx.avasin.plus.net [212.159.9.200]的对话在发送数据结束时超时 – 消息可能被多次发送)
有任何想法吗? 看起来像60秒后可能会超时。 这似乎不是其他邮件服务器的问题。
这是加号的一个已知的问题? 有什么我可以做,以避免超时? 我可以以某种方式configurationPostfix从plus.net接收超时时不重新发送?