【问题标题】:EOF Error When Sending Mail With Sidekiq使用 Sidekiq 发送邮件时出现 EOF 错误
【发布时间】:2014-08-16 12:52:10
【问题描述】:

当我尝试使用 sidekiq 发送电子邮件时,它失败并显示错误:

EOFError: end of file reached

如果我使用 ActionMailer 发送电子邮件,电子邮件发送没有问题。

这很好用:

InfractionMailer.alert.deliver

然而,这失败了:

InfractionMailer.delay.alert

我通过 Office 365 使用 SMTP。

Sidekiq:3.1.4(也发生在 2.17.7 中)

导轨:3.2.13

【问题讨论】:

    标签: ruby-on-rails email sidekiq


    【解决方案1】:

    原来是 RVM 的 ruby​​-2.0.0-p353 中包含的 OpenSSL 存在问题。升级到 ruby​​-2.1.1 解决了这个问题

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-15
      • 2015-04-22
      • 1970-01-01
      • 2013-09-23
      • 2013-11-24
      • 1970-01-01
      • 1970-01-01
      • 2018-05-26
      相关资源
      最近更新 更多