1

出于交付能力的原因,我安装了 SPF 记录和其他类型的身份验证,以确保生产电子邮件不会被标记为垃圾邮件。副作用是,当我从本地主机运行测试时,它们不起作用。是否有“Rails 方式”来获得邮件程序的开发和生产凭证?似乎我可以基于Rails.env变量构建自己的逻辑,但如果已经支持这一点,我不想重新发明轮子。

4

1 回答 1

0

“Rails 方式”是将共享配置config/application.rb放在config/environments/<env>.rb.

在你的情况下,我会把你的 SPF 东西放在config/environments/production.rb.

有关配置 ActionMailer 的更多信息,请参阅此链接:http: //guides.rubyonrails.org/action_mailer_basics.html#example-action-mailer-configuration

于 2013-09-15T22:26:22.517 回答