发送邮件报错

ruby 2.7.0

rails 6.0.3.1

[ActiveJob] [ActionMailer::MailDeliveryJob] [a750aabb-6ee9-4fc6-8fc3-a8bb06dea98c] Error performing ActionMailer::MailDeliveryJob (Job ID: a750aabb-6ee9-4fc6-8fc3-a8bb06dea98c) from Async(mailers) in 485.18ms: OpenSSL::SSL::SSLError (SSL_connect returned=1 errno=0 state=error: wrong version number):

OpenSSL::SSL::SSLError (SSL_connect returned=1 errno=0 state=error: wrong version number):

问题原因

本地环境和远程环境的openssl版本不兼容

远程调用:  openssl s_client -connect smtp.mailgun.org:25 -starttls smtp

OpenSSL::SSL::SSLError (SSL_connect returned=1 errno=0 state=error: wrong version number):

本地:

OpenSSL::SSL::SSLError (SSL_connect returned=1 errno=0 state=error: wrong version number):

 

 

 

 

 

 

相关文章: