意外大量发送后,Gmail不再收到邮件(10k +)

时间:2017-06-21 16:30:14

标签: gmail

我搞砸了我的代码,让我的服务器昨晚发送 10k +电子邮件到我自己的电子邮件地址。

今天早上收到~8k之后,我在过去8小时内几乎没有收到任何邮件,除了有时其中一个自动邮件,速度约为10 /小时。

有没有人经历过这个?

我还没有找到如何告诉gmail这件事。我没有任何消息说“你的邮箱由于滥用而减慢了”等等。

任何人都可以帮忙或者我应该等几天去度假吗?

编辑:

感谢您的帮助。要添加更多详细信息:

这些电子邮件是从非gmail SMTP服务器发送的,例如example.com发送到me@example.com,我会自动重定向到myaddress@gmail.com

我一开始认为这个问题来自example.com邮件服务器,但是这个部分非常适合发送接收任何其他email@example.com

我发送的myaddress@gmail.com电子邮件也已发送。只有在myaddress@gmail.com收件箱中收到邮件才能使用。

这让我觉得这不是垃圾邮件过滤问题,因为发送工作正常。

EDIT2:

@ bearacuda13,显示的代码不多。失败的顺序是:

  1. 每小时递归调用一次delayed_job,无声地增加数据库中的作业数量,而不会出现任何错误
  2. 一个heroku API日落开始让它们一下子全部失败。
  3. 一个异常邮件,告诉我有关引发的异常
  4. 完成:)

2 个答案:

答案 0 :(得分:2)

尝试https://mxtoolbox.com/blacklists.aspx查看您是否已被添加到黑名单中。如果你有,那么从这些名单中脱身是一件非常痛苦的事。

当您发送邮件时,它会通过互联网上的多个区域进行路由,然后在您的Gmail中清理。任何这些路线都有可能标记并将他们认为是垃圾邮件发送者的电子邮件列入黑名单。如果您在一小时内发送10k封电子邮件,则可能触发了“垃圾邮件发送者”标准。

要取消列表,您需要联系已将您列入黑名单的组织。获取新的静态IP或域名可能更容易。

答案 1 :(得分:1)

所以解决方案一直在等待。在24小时内,我仍然没有收到所有这些,但是得到了一些信息:

Delivery incomplete gmail

让我觉得消息正在传递中。

48小时后,我现在感觉我收到了所有的电子邮件。

如果发生这种情况,请耐心等待!