Rails 3 actionmail OpenSSL::SSL::SSLError
You could try
:openssl_verify_mode => 'none'
per Undocumented ActionMailer openssl_verify_mode option
Rails 3: OpenSSL::SSL::SSLError: hostname was not match with the server certificate
An infinitely better solution (in terms of security that is) than the accepted answer would be:
ActionMailer::Base.smtp_settings = {
:address => "mail.foo.com",
:port => 587,
:domain => "foo.com",
:user_name => "addy@foo.com",
:password => "foofoo",
:authentication => "plain",
:enable_starttls_auto => true,
:openssl_verify_mode => 'none'
}
This way you'll still be using encryption, but the validation of the certificate would be disabled (and you won't be getting any errors).
OpenSSL::SSL::SSLError .....certificate verify failed?
The following post by the RailsApps Project explains in detail what the problem is and offers multiple solutions for RVM and OSX and Windows.
http://railsapps.github.com/openssl-certificate-verify-failed.html
Since you're using Windows, you'll need to download and install a certificate file in order to fix your problem. (See the above linked post for a better explanation)
There is also a github issue about the problem.
Problem with ActionMailer in Rails3. (ssl hostname was not match with the server certificate)
solution:
:openssl_verify_mode => 'none'
Related Topics
Ruby: Is Variable Is Object in Ruby
Rails: Detecting User Agent Works in Development But Not Production
Printing Elements of Array Using Erb
Need Help Maximizing 3 Factors in Multiple, Similar Objects and Ordering Appropriately
Ruby Tcpsocket: Find Out How Much Data Is Available
Detecting Overlapping Ranges in Ruby
Trying to Set Up Amazon's S3 Bucket: 403 Forbidden Error & Setting Permissions
How to Split a String into Consecutive Substrings of Length at Most 3 in All Possible Ways
How to Search Array Through Ransack Gem
Grouped Collection Select Alphabetical Order Rails
How to Deal with App_Key and App_Secret (Dropbox API)
JSON::Parsererror: 757: Unexpected Token at '{
Ruby: Escaping Special Characters in a String
Serialize Array with Strong_Parameters