垃圾邮件发送给发件人,但由其他人收到

垃圾邮件最近已经通过Postini发送给收件人([email protected])的To:字段和标题中。 虽然这并不奇怪 – 我们之前已经收到了垃圾邮件 – 事实上,我无法知道发送给[email protected]的邮件是如何发送给自己的,至less还有另外一名工作人员。

标题显示它正在被Postini的网关接收并发送到我们的Exchange服务器,但不是垃圾邮件,根本不应该影响路由。 我们都没有收到任何发送给[email protected]的“正规”邮件,只是这些垃圾邮件。 只是为了确保我不疯狂,我从另一台机器Telnet到Exchange服务器,并发送消息到[email protected],我们都没有得到它。

我检查了他的Exchange邮箱上是否有转发选项,但没有。 我也检查了一下,是否有一些发行组织已经build立,没有。

同样,我所做的所有这些检查似乎毫无意义,因为rcpt to决定了尝试传递哪个地址。 我已经打开诊断日志logging,看看是否有什么奇怪的,但Outlook标题不应该“说谎”,应该吗? 还有什么我失踪? 我们正在运行Exchange 2007(SBS 2008)。

这只是一个BCC(盲文副本)。 testing它通过发送邮件到[email protected]和BCCing自己。 它最初是在RFC 733中指定的(由RFC822替代,后来由RFC2822替代)。 RFC 2821和RFC 2822都提到了BCC的问题(请参阅安全注意事项部分)。

标题可以说“To:The Whole World”,这对于消息的实际路由和传递没有任何意义。 rcpt to:<[email protected]>是唯一重要的事情; 大多数服务器也把“rcpt to”放在“Received”标题行中。

编辑:
例如,我昨天收到了一封电子邮件,内容是这些标题:

 Received: from mx2.freebsd.org ([69.147.83.53]) by aislynn.stoneyforest.net with esmtp; Thu, 01 Jul 2010 18:43:28 -0400 id 00000108.4C2D1A10.00012CA8 for <chris[at]stoneyforest.net> To: freebsd-security-notifications[at]freebsd.org, freebsd-announce[at]freebsd.org 

在我的电子邮件阅读器中,它说:“freebsd-announce [at] freebsd.org”,对我的电子邮件地址一无所知。 如果您运行的Exchange电子邮件必须来自SMTP源,才能具有Received标头; Exchange不遵循内部电子邮件的RFC。