【问题标题】:Yahoo doesn't accept emails i send to it [closed]雅虎不接受我发送给它的电子邮件[关闭]
【发布时间】:2010-05-23 05:34:57
【问题描述】:

我正在编写一个 sendmail 模块来通过电子邮件将一些东西发送给我的站点用户。 为了测试它,我在雅虎使用我自己的电子邮件来接收这封电子邮件。 但不幸的事情发生了。大约有 1200 个发送到我在雅虎的电子邮件地址,雅虎将它们全部发送到垃圾邮件箱。 现在我无法向雅虎地址发送任何电子邮件,我的服务器在 mailq 中给了我这条消息:

发送暂停:主机 g.mx.mail.yahoo.com[98.137.54.238] 拒绝与我交谈...

我该如何解决这个问题?我网站的许多用户都有 yahoo 电子邮件地址。

我的服务器使用后缀。 感谢您的帮助。

【问题讨论】:

  • 嗯...发送相同的消息 1200 次可能会触发某些事情 ಠ_ಠ
  • 我不想做坏事。我想向我的网站用户发送消息,但我用我的电子邮件进行测试,结果发生了:(

标签: email postfix-mta yahoo-mail


【解决方案1】:

许多邮件服务器会阻止试图一次发送大量邮件的无法识别的邮件服务器。这是其中大多数内置的安全功能,也应该感谢它;如果服务器不检查,任何拥有 sendmail 守护程序的人都可能用 1200 多封垃圾邮件淹没您的收件箱。

很多时候,您必须等待 24 小时,服务器才能让您再次登录。有时甚至一周;永远不确定。

我建议在您的程序中构建一个消息队列系统(或者,如果可以选择,在您的 sendmail 守护程序中构建一个消息队列系统),以限制每个接收主机每小时 50 条消息,并试水。

【讨论】:

    【解决方案2】:

    您是否一次向一个帐户发送了 1200 封电子邮件?如果是这样,您可能因滥用而被阻止。但是,这可能是暂时的,如果您已被列入黑名单,您可能应该contact Yahoo!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-08
      相关资源
      最近更新 更多