don't verify SSL certificate

This commit is contained in:
Aart van Halteren
2013-08-08 23:11:30 +02:00
parent f7c33549e8
commit b51937f9da

View File

@@ -1,7 +1,7 @@
require "mail" require "mail"
class ReadingsMailer class ReadingsMailer
OPTIONS = { :address => "mail.van-halteren.net", OPTS = { :address => "mail.van-halteren.net",
:port => 465, :port => 465,
:domain => 'van-halteren.net', :domain => 'van-halteren.net',
:user_name => 'aart@van-halteren.net', :user_name => 'aart@van-halteren.net',
@@ -9,6 +9,10 @@ class ReadingsMailer
:authentication => 'plain', :authentication => 'plain',
:enable_ssl => true} :enable_ssl => true}
OPTS_NO_SSL_VERIFY = {
:openssl_verify_mode => OpenSSL::SSL::VERIFY_NONE,
}
# #
# Class methods # Class methods
# #
@@ -16,7 +20,7 @@ class ReadingsMailer
def deliver def deliver
mail = Mail.new do mail = Mail.new do
#delivery_method :smtp, OPTIONS delivery_method :smtp, OPTS_NO_SSL_VERIFY
to 'aart@van-halteren.net' to 'aart@van-halteren.net'
from 'SmartMeter <aart@van-halteren.net>' from 'SmartMeter <aart@van-halteren.net>'
subject 'First multipart email sent with Mail' subject 'First multipart email sent with Mail'