【问题标题】:How to debug the rails mailer如何调试 Rails 邮件程序
【发布时间】:2015-09-29 15:06:21
【问题描述】:

我正在使用 mandril 邮件程序,我已经设置了我的邮件程序并且一切工作正常,在某些时候邮件程序停止工作,我正在尝试从 rails 控制台发送消息

TaskCompletedMailer.client_created(email: 'mymail@gmail.com').deliver

我在控制台中收到一条消息,表明电子邮件已送达。

[{"email"=>"mymail@gmail.com", "status"=>"sent", "_id"=>"184e03d40a874fa892b5549173ccba80", "reject_reason"=>nil}]

但是邮件没有发送到我的帐户。 我该如何调试?

【问题讨论】:

  • 你能分享你的邮件配置吗?

标签: ruby-on-rails actionmailer


【解决方案1】:

查看日志,您可以在那里看到什么。很可能 action_mailer 配置不适合您当前的环境。

【讨论】:

    【解决方案2】:

    您可以尝试使用协议分析器(例如 Wireshark)来监控网卡上的 SMTP 流量,从而检查 rails 应用程序发送给它的真实程度。

    【讨论】:

      猜你喜欢
      • 2014-10-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-02
      • 1970-01-01
      • 1970-01-01
      • 2013-02-20
      • 1970-01-01
      相关资源
      最近更新 更多