當用戶嘗試註冊時,應發送一封電子郵件。 本地工作。 有的OpenSSL :: SSL :: SSLError在設計SSL_read:錯誤的版本號設計中的OpenSSL :: SSL :: SSLError
有什麼不對?
的Ruby 2.1 Rails的3.2.12 的Mac OS 本地主機
的environment.rb
# Load the rails application
require File.expand_path('../application', __FILE__)
# Initialize the rails application
AdsPlatfrom::Application.initialize!
development.rb
config.action_mailer.default_url_options = { :host => 'localhost:3000' }
config.action_mailer.raise_delivery_errors = true
config.action_mailer.delivery_method = :smtp
config.action_mailer.smtp_settings = {
address: 'smtp.live.com',
port: 587,
domain: 'outlook.com',
user_name: 'XXXXX',
password: 'XXXXX',
authentication: 'plain',
enable_starttls_auto: true }
我試圖與openssl_verify_mode: none
沒有任何變化
我試過用tlsmail的寶石,然後刪除它,因爲它沒有工作,我使用的是紅寶石2.1。
這不起作用。它說這個問題在mail_patch的第112行。其實,你的答案似乎從http://www.tagwith.com/question_1864741_opensslsslsslerror-in-devise/複製 – Aleksandrus