gpt4 book ai didi

ruby-on-rails - ActionMailer 3.2.x OpenSSL::SSL::SSLError

转载 作者:行者123 更新时间:2023-12-04 06:20:46 25 4
gpt4 key购买 nike

我将我的 Rails 应用程序用于 Rails 3.2.8,发现我的 SMTP 外发邮件不再能够通过我的邮件服务器进行身份验证。

进一步调查显示我的 ActionMailer 配置使用以下内容:

  config.action_mailer.smtp_settings = { address: 'mail.mydomain.us',
port: 587,
domain: 'mydomain.us',
user_name: 'xxx@mydomain.us',
password: 'yyy',
authentication: 'login',
openssl_verify_mode: 'none',
enable_starttls_auto: true,
ssl: true }

我看到的具体错误信息是:

SSL_connect returned=1 errno=0 state=unknown state: unknown protocol

希望这对某人有帮助。

最佳答案

我也遇到了这个问题,我在 SendGrids 网站上找到了一些东西。

这是使用 tls 而不是 ssl 的推荐设置 http://sendgrid.com/docs/Integrate/Frameworks/rubyonrails.html

如果你想使用 SSL,你应该使用端口 465

以下是推荐的端口: http://sendgrid.com/docs/User_Guide/smtp_ports.html

关于ruby-on-rails - ActionMailer 3.2.x OpenSSL::SSL::SSLError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12279530/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com