ActionMailer: Hostname not match server certificate 错误的解决办法
解决办法:
development.rb
[color=red]require 'tlsmail'[/color]
config.action_mailer.delivery_method = :smtp
ActionMailer::Base.smtp_settings = {
:address => '',
:port => 25,
:domain => '',
:authentication => :login,
:user_name => '',
:password => '',
:enable_starttls_auto => true
}
Gemfile
[color=red]gem 'tlsmail'[/color]
解决办法:
development.rb
[color=red]require 'tlsmail'[/color]
config.action_mailer.delivery_method = :smtp
ActionMailer::Base.smtp_settings = {
:address => '',
:port => 25,
:domain => '',
:authentication => :login,
:user_name => '',
:password => '',
:enable_starttls_auto => true
}
Gemfile
[color=red]gem 'tlsmail'[/color]
本文介绍了解决Rails应用中ActionMailer出现的证书主机名不匹配错误的方法。通过在development.rb文件中配置tlsmail并设置SMTP参数,以及在Gemfile中引入tlsmail gem来解决此问题。
4522

被折叠的 条评论
为什么被折叠?



