什么可能导致用户收到重复的电子邮件?

Modified on: Mon, 04 Nov 2019 21:00:02 +0800

我们的一位客户正在从我们的应用程序接收重复​​的电子邮件,即使从应用程序和SMTP日志中我可以看出,我们只发送一次。

在发送和接收电子邮件之间,电子邮件可能会有哪些重复方式?

更多细节:电子邮件通过IIS6发送。用户收到的重复项确实是重复的,紧靠邮件头(包括相同的Message-ID)。 SMTP源日志中没有明显的重复 - 我自己不是系统管理员所以我对这些没有太多经验,但似乎正常:

2012-02-16 17:54:45 127.0.0.1 portal PORTAL 127.0.0.1 MAIL +FROM:<notifications@mycompany.com> 250 0 59 46
2012-02-16 17:54:45 127.0.0.1 portal PORTAL 127.0.0.1 RCPT +TO:<dustinc@redacted.com> 250 0 33 30
2012-02-16 17:54:45 127.0.0.1 portal PORTAL 127.0.0.1 DATA <PORTAL6hNo6j3wsGSaV0002e91c@portal.mycompany.com> 250 0 140 10654

然后(我假设)几行之后来自目标邮件服务器本身的响应:

2012-02-16 17:54:45 208.186.207.146 OutboundConnectionResponse PORTAL - - 220+smtp.redacted.com+ESMTP+Service+ready 0 0 41 0
2012-02-16 17:54:45 208.186.207.146 OutboundConnectionCommand PORTAL - EHLO portal.mycompany.com 0 0 4 0
2012-02-16 17:54:45 208.186.207.146 OutboundConnectionResponse PORTAL - - 250-Requested+mail+action+okay,+completed 0 0 41 0
2012-02-16 17:54:45 208.186.207.146 OutboundConnectionCommand PORTAL - MAIL FROM:<notifications@mycompany.com>+SIZE=10998 0 0 4 0
2012-02-16 17:54:45 208.186.207.146 OutboundConnectionResponse PORTAL - - 250+Requested+mail+action+okay,+completed 0 0 41 0
2012-02-16 17:54:45 208.186.207.146 OutboundConnectionCommand PORTAL - RCPT TO:<dustinc@redacted.com> 0 0 4 0
2012-02-16 17:54:46 208.186.207.146 OutboundConnectionResponse PORTAL - - 250+Requested+mail+action+okay,+completed 0 0 41 0
2012-02-16 17:54:46 208.186.207.146 OutboundConnectionCommand PORTAL - DATA - 0 0 4 0
2012-02-16 17:54:46 208.186.207.146 OutboundConnectionResponse PORTAL - - 354+Start+mail+input;+end+with+<CRLF>.<CRLF> 0 0 44 0

(......然后需要几秒钟才能......)

2012-02-16 17:54:50 208.186.207.146 OutboundConnectionResponse PORTAL - - 250+Requested+mail+action+okay,+completed 0 0 41 0
2012-02-16 17:54:50 208.186.207.146 OutboundConnectionCommand PORTAL - RSET - 0 0 4 0
2012-02-16 17:54:50 208.186.207.146 OutboundConnectionResponse PORTAL - - 250+Requested+mail+action+okay,+completed 0 0 41 0
作者:Gavin

最佳答案

客户端的电子邮件服务器中可能包含某些规则(如果是Exchange服务器,则为“传输规则”),这些规则会无法复制地复制您的入站电子邮件。您需要向客户提出此问题。

此外,客户端的电子邮件程序可能具有逻辑差的简单收件箱规则。我看到了一些电子邮件问题,这些问题是由于设计糟糕的邮件客户端规则无意中复制,移动或删除了不打算发送的电子邮件。

作者:Wesley

相关问答

添加新评论