ruby-on-rails - 是否已成功安装 action_mailer_optional_tls 以使用 GMail 发送?

标签 ruby-on-rails ruby gmail ssl

我为 Rails 2.3.2 和 Ruby 1.8.6 安装了 action_mailer_optional_tls,但我无法让 ActionMailer 发送电子邮件!

我收到以下错误:

530 5.7.0 Must issue a STARTTLS command first

悲伤...有人成功了吗?

最佳答案

我在使用 Rails 2.3.2 和 Ruby 1.8.6 时遇到了类似的问题。新版本的 Rails 使用 Ruby 1.8.7 的一部分来支持 TLS。我在这个 blog post 找到了更多信息.基本上,如果您有 Ruby 1.8.6,则需要安装和配置 ActionMailerTLS gem,你可以在github上找到它。一旦这样做,我的问题就迎刃而解了。

关于ruby-on-rails - 是否已成功安装 action_mailer_optional_tls 以使用 GMail 发送?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/801005/

相关文章:

ruby-on-rails - 使用 params.merge 将对象的参数传递给 Rspec 测试

ruby-on-rails - rails : Render a status code without rendering a template

ruby-on-rails - 如何解决超时问题(Ruby、Rails)

smtp - 我如何告诉 Prometheus 的 Alertmanager 通过 Gmail 的 SMTP 服务器发送电子邮件

google-apps-script - 使用 Google 应用脚本创建草稿邮件

ruby-on-rails - 使用 jQuery 更新 Rails 中的进度条

ruby-on-rails - ActiveAdmin:如何处理大型关联

ruby - 将符号分配给ruby中的变量

ruby-on-rails - 是否可以将 Vaadin 与 Rails 集成???如果是这样,怎么办?

delphi - 从 GMail 的 "Sent items"文件夹获取电子邮件 header