2

我阅读了很多答案,我应该如何设置 SPF 记录,spf 文档,但我仍然收到此错误,我不知道为什么。

我有两台服务器,第一台服务器上有 example.com,第二台服务器在 account.example.com 下运行 rails 应用程序。

我设置 spf 记录:"v=spf1 a mx ip4:ip-of-second-server include:_spf.google.com -all"

我的 smtp 设置:

config.action_mailer.smtp_settings = {
  :address => 'smtp.gmail.com',
  :port => 587,
  :domain => 'example.com',
  :authentication => 'plain',
  :user_name => ENV['GMAIL_USERNAME'],
  :password => ENV['GMAIL_PASSWORD']
}

知道我在做什么错吗?

4

1 回答 1

1

我们在使用 gmail 帐户向我们发送通知的 Heroku 应用程序上遇到了类似的问题。不确定您的情况是否完全相同,但这就是我们恢复的方式。

当邮件数量激增时,Google 将别名标记为“超出发送限制”(请参阅​​ http://support.google.com/a/bin/answer.py?hl=en&answer=166852),我们开始看到Heroku 日志中的 3xx 550 错误。

  1. 我们通过 Gmail 重新启用了该帐户(请参阅http://support.google.com/a/bin/answer.py?hl=en&answer=1071520
  2. 我们为我们的域添加了 SPF 记录(请参阅http://support.google.com/a/bin/answer.py?hl=en&answer=178723

这解决了我们的 3xx 550 错误。

于 2013-03-05T19:32:28.903 回答