ruby-on-rails - ActionMailer 和自签名的 SSL 证书

标签 ruby-on-rails ruby ssl discourse

我有一个正在尝试部署的应用程序(Discourse 的安装)。但是,它指向的电子邮件服务器具有用于 SMTP 的自签名 ssl 证书。

有解决办法吗?或者我是否需要找到一种使用“有效”SSL 证书发送邮件的方法?

最佳答案

很少有事情真正关心 SMTP 的正确证书。主要是用户代理。

如果证书有问题,您不会超时,但会收到验证错误。我怀疑正在发生的事情是您正在尝试通过防火墙未监听或暴露的 SMTPS 端口进行连接。

尝试使用 SMTP+STARTTLS。这会通过端口 25 或 587 协商 TLS,而不是尝试直接连接到 465。

关于ruby-on-rails - ActionMailer 和自签名的 SSL 证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21591600/

相关文章:

ruby-on-rails - BigDecimal to_s 与 to_f 不匹配

ruby-on-rails - 仅当我测试我的 Rails 应用程序时,SSL 连接错误 (localhost :3000) on chrome. 它适用于 Firefox

ruby-on-rails - Ruby on Rails 管理面板和站点分析 - 有哪些选项

ruby-on-rails - 如何比较 RSPec 中的多个 RHS 值?

python - urllib3 CERTIFICATE_VERIFY_FAILED 在某些具有有效证书的站点上

ruby-on-rails - 在 heroku 中将 force_ssl 设置为 false 后如何删除无限重定向循环?

ruby-on-rails - 按索引在数组中查找记录?

ruby - 我的代码的 Big-O 复杂度是多少?

ruby-on-rails - execjs - 找不到 JavaScript 运行时

php - nginx RoundCube+nginx 993端口无法使用imap