从Rails发送给未发送的yahoo用户的电子邮件

时间:2018-09-18 15:03:42

标签: ruby-on-rails email yahoo-mail

我面临以下问题:

我使用Mailer从Rails发送电子邮件,除所有具有xxx.yahoo.com帐户的用户之外,所有收件人都很好

我尝试使用的SMPT发送它

  1. Gmail
  2. SendGrid

在任何情况下都不会交付。

它给我以下错误信息

  

554不允许的消息-[PH01]不接受电子邮件作为政策   原因。请拜访   https://help.yahoo.com/kb/postmaster/SLN5067.html [120]

当我打开他们提供的链接时,会看到以下内容:

  

您将收到SMTP错误或传递失败消息,其中包括   您尝试发送的消息内容为“ 554不允许的消息”   发送违反Yahoo Mail政策。违反政策的内容   包括不良链接,恶意附件或错误的标题   信息。

他们提到了内容,所以我尝试发送简单的电子邮件(从Mail(mac)客户端发送邮件时注意相同的电子邮件,就可以了)

  

你好Suraj先生,
你好吗?很久没收到你的来信   时间。
再见。

所以,这看起来与内容无关,所以bad header information吗?

如果是这样,那不是Rails / Mailers问题吗?

我不知道该如何解决,有人遇到过这个问题吗?

谢谢。

0 个答案:

没有答案