Railsでメール送信しようとしたところエラーが、、
/usr/lib/ruby/1.8/openssl/ssl.rb:123:in `post_connection_check': hostname was not match with the server certificate (OpenSSL::SSL::SSLError) from /usr/lib/ruby/1.8/net/smtp.rb:582:in `tlsconnect' from /usr/lib/ruby/1.8/net/smtp.rb:562:in `do_start' from /usr/lib/ruby/1.8/net/smtp.rb:525:in `start' from /usr/lib/ruby/gems/1.8/gems/actionmailer-2.3.5/lib/action_mailer/base.rb:682:in `perform_delivery_smtp' from /usr/lib/ruby/gems/1.8/gems/actionmailer-2.3.5/lib/action_mailer/base.rb:523:in `__send__' from /usr/lib/ruby/gems/1.8/gems/actionmailer-2.3.5/lib/action_mailer/base.rb:523:in `deliver!' from /usr/lib/ruby/gems/1.8/gems/actionmailer-2.3.5/lib/action_mailer/base.rb:395:in `method_missing'
ActionMailerクラスに一行追加して無事解決。 でも普通はconfigで定義かな。
class FormMailer < ActionMailer::Base def form(recipients) self.smtp_settings = {:enable_starttls_auto => false} subject "Subject。" recipients recipients sent_on Time.now end end