ActionMailer: hostname was not match with the server certificate

Hi,

I am setting up SMTP for my Rails 3 App.

This configuration works.

ActionMailer::Base.delivery_method = :smtp
ActionMailer::Base.smtp_settings = {
:address => “smtp.gmail.com”,
:port => 587,
:domain => “mydomain.com”,
:user_name => “”,
:password => “”,
:authentication => “plain”,
:enable_starttls_auto => true
}
But this configuration doesn’t. It gives “hostname was not match with
the server certificate”

ActionMailer::Base.delivery_method = :smtp
ActionMailer::Base.smtp_settings = {
:address => “some_other_server.com”,
:port => 587,
:domain => “mydomain.com”,
:user_name => “”,
:password => “”,
:authentication => “plain”,
:enable_starttls_auto => true
}
Strangely, the same configuration works in Rails 2.3.8. (:tls => true)

What’s wrong?

Thanks.

Sam