【发布时间】:2017-10-26 12:24:59
【问题描述】:
我正在尝试设置一个操作邮件程序,以便人们可以使用我网站上的联系表发送消息。
这是我的生产配置:
config.action_mailer.default_url_options = { host: 'mydomain.co' }
config.action_mailer.delivery_method = :smtp
ActionMailer::Base.smtp_settings = {
:address => 'smtp.gmail.com',
:port => 587,
:authentication => :plain,
:user_name => ENV['GMAIL_USERNAME'],
:password => ENV['GMAIL_PASSWORD'],
:domain => 'mydomain.co',
:enable_starttls_auto => true
}
我试图对其进行测试并且邮件已送达,但之后我立即收到来自“邮件送达子系统”的主题为“送达状态通知(失败)”的消息。
是什么导致了这个消息以及如何避免它?
【问题讨论】:
标签: ruby-on-rails smtp gmail