尝试创建用户时,我在生产中遇到此错误(我正在使用设计 gem)。
EOFError (end of file reached):
我之前遇到过这个问题,这是由于我使用 zoho mail 的 smtp 设置。
我相信我下面的配置是解决问题的原因:
ActionMailer::Base.delivery_method = :smtp
ActionMailer::Base.smtp_settings = {
:address => "smtp.zoho.com",
:port => 465,
:domain => 'example.com',
:user_name => 'user@example.com',
:password => 'password',
:authentication => :login,
:ssl => true,
:tls => true,
:enable_starttls_auto => true
}
现在我们已将 SSL 添加到该站点,我相信这就是导致此错误发生的原因。
是否有人对此错误或使用 SSL 的 zoho mail smtp 设置有任何见解?