我想使用 ActionMailer 从我的铁路应用程序发送电子邮件。我有一个想要使用的现有邮件服务器,但它仅支持端口 465 上的 SSL/TLS。但是,它不支持 StartTLS(通常在端口 587 上)。
谁能建议一种实现这一目标的方法?据我所知,对此没有开箱即用的支持。我正在使用 Rails 3.0.7。
是的,您可以指定 :ssl 选项。
在您的中设置以下值config/environments/production.rb
file:
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
address: 'mail.example.com',
port: 465,
domain: 'example.com',
user_name: '[email protected] /cdn-cgi/l/email-protection',
password: 'password',
authentication: 'plain',
ssl: true,
}
这与我的 ISP (Bluehost) 一起发送邮件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)