从我的域到Gmail的电子邮件转发 – 失败

[在ServerFault上有很多类似的问题,但我找不到一个正确的点]

背景:我为我的电子邮件客户端使用Gmail。 我的电子邮件是example@gmail.com。 然而,人们与我沟通的电子邮件是[email protected]。 我在ServerBeach上运行托pipewww.example.com和其他域的服务器。

直到昨天,我无痛地只是把电子邮件发送到[email protected][email protected],一切都很好,事实上已经好几年了。

突然间,我的电子邮件停止工作 – 也就是说,我的Gmail帐户停止从我的服务器通过转发接收电子邮件。

看着它,我发现了一堆电子邮件坐在我的服务器上,像这样的内容:

... while talking to gmail-smtp-in.l.google.com.: >>> RCPT To:<[email protected]> <<< 450-4.2.1 The user you are trying to contact is receiving mail at a rate that <<< 450-4.2.1 prevents additional messages from being delivered. Please resend your <<< 450-4.2.1 message at a later time. If the user is able to receive mail at that <<< 450-4.2.1 time, your message will be delivered. For more information, please <<< 450 4.2.1 visit xxxxxx://mail.google.com/support/bin/answer.py?answer=6592 u15si37138086qco.76 [email protected]... Deferred: 450-4.2.1 The user you are trying to contact is receiving mail at a rate that >>> DATA <<< 550-5.7.1 [64.34.168.137 1] Our system has detected an unusual rate of <<< 550-5.7.1 unsolicited mail originating from your IP address. To protect our <<< 550-5.7.1 users from spam, mail sent from your IP address has been blocked. <<< 550-5.7.1 Please visit xxxxx://www.google.com/mail/help/bulk_mail.html to review <<< 550 5.7.1 our Bulk Email Senders Guidelines. u15si37138086qco.76 554 5.0.0 Service unavailable ... while talking to alt1.gmail-smtp-in.l.google.com.: 

从我一直在研究的东西,我想不知怎的有人劫持我的域名或某事,这导致gmail的服务器通知和切断我。 但是我不知道发生了什么,也不知道可能涉及哪些电子邮件。

我已经阅读了zoneedit.com上的东西,这听起来像他们可能有一个解决scheme,他们的服务为我正在尝试做。 我也读了很多关于pipe理DNS和SENDMAIL,并尝试各种事情,但没有任何工作。

  1. 你能告诉我从我的描述是什么事情导致GMail的服务器停止接受我的服务器的电子邮件,有没有办法阻止它?
  2. 什么是“正确”的方式来configuration的东西,使邮件[email protected]行为就像他们发送到[email protected]

平均而言,您说多less封电子邮件会从您的ServerBeach服务器转发给Google?

你有没有正确的反向DNS与你的ServerBeach服务器匹配的“A”logging? 您可以通过执行nslookup来testing,但使用服务器的IP地址进行查询。 我不确定您对DNS的了解有多less,所以让我简单介绍一下:

  • Alogging将域名与IP相关联(例如,google.com的Alogging将为1.2.3.4)。
  • 反向DNSlogging是相反的 – 所以对1.2.3.4的查询将返回“google.com”以继续前面的示例。
  • 大多数情况下,rDNS是无关紧要的。 但是,一些邮件服务器(例如谷歌)喜欢看到一个匹配的rDNSlogging,表明你不是垃圾邮件发送者。 如果rDNSlogging不正确或不匹配,可能会导致邮件退回。

发送过多的邮件或configuration错误的DNS可能会导致您被标记为垃圾邮件发送者。

另外,请进入CheckOR.com并testing您的邮件服务器是否为“开放式中继”,这意味着任何人都可以使用您的服务器向任何他们想要的人发送电子邮件(这很糟糕 – 垃圾邮件发送者有工具可以扫描打开的中继使用它们发送垃圾邮件。)

几个月前,我做了一个关于可靠邮件传递的介绍,并且避免了黑名单。 希望它可以帮助你。

https://entropystream.net/index.php/2010/10/19/delivering-the-mail/

我有同样的问题,但我使用谷歌应用程序。 似乎任何邮件转发到谷歌应用程序或Gmail失败。 我认为这是与新的dkim签署电子邮件。 如果地址与密码不匹配,则转发不起作用。

我正在运行一个Postfix服务器,我今天遇到了同样的问题。 如果您尝试将电子邮件从您的服务器转发到Gmail帐户,则需要注意两个问题:

首先,Google会在SMTP连接时拒绝一些垃圾邮件。 如果发生这种情况,那么你的MTA实际上可能会发送退回消息给(所谓的)发送方; 这被称为后向散射,应该避免。 此外,MTA发送的退回邮件可能包含传递失败的Gmail帐户的名称; 这不一定是你想公开的信息。 作为参考,来自Google的SMTP邮件如下所示:

 550-5.7.1 Our system has detected that 550-5.7.1 this message is likely unsolicited mail. To reduce the amount of spam 550-5.7.1 sent to Gmail, this message has been blocked. Please visit 550-5.7.1 http://support.google.com/mail/bin/answer.py?hl=en&answer=188131 for 550-5.7.1 more information. x47si18849303yhd.100 - gsmtp 

其次,如果这种情况发生了很多,那么Google可能会开始对允许IP地址发送的电子邮件进行限速,并且会收到以下消息:

 421-4.7.0 Our system has detected an unusual rate of 421-4.7.0 unsolicited mail originating from your IP address. To protect our 421-4.7.0 users from spam, mail sent from your IP address has been temporarily 421-4.7.0 rate limited. Please visit 421-4.7.0 http://www.google.com/mail/help/bulk_mail.html to review our Bulk 421 4.7.0 Email Senders Guidelines. u10si25718847yhf.138 - gsmtp 

不幸的是,这两个问题似乎相结合,将自己的电子邮件转发到您的Gmail帐户是不切实际的。 我找不到任何告诉gmail的方法:“嘿,这个IP地址是我的邮件接收系统的一部分,你不应该因为它把一些垃圾邮件转发给我而把它标记为垃圾邮件发送者。

您应该在您的服务器上设置一个POP3收件箱,并configurationGmail以从那里获取邮件,而不是转发到Gmail。