我正在尝试配置我的应用程序以发送通知电子邮件,但我不知道为什么,电子邮件不会发送它。
日志返回我:
There was an error delivering an inquiry confirmation:
503 STARTTLS command used when not advertised
我的email.rb文件:
ActionMailer::Base.smtp_settings = {
}
ActionMailer::Base.delivery_method ||= :smtp
感谢。
答案 0 :(得分:1)
正如@FreddyWetson所提到的,请在 环境文件 的SMTP设置中关闭加密。
环境文件是config/environments/[environment].rb
,其中环境可以像生产,测试,开发等。
请参阅:http://guides.rubyonrails.org/action_mailer_basics.html
部分:6,6.1和6.2
:enable_starttls_auto - 如果出现问题,请将此设置为false 您无法解决的服务器证书。