0

我正在尝试将 actionmailer 与 sendmail 一起使用,但我不知道为什么它不起作用。

这是我从 production.log 得到的错误

    Sent mail to hackerkiba@gmail.com (19ms)
    Completed 500 Internal Server Error in 152ms

    Errno::ECONNREFUSED (Connection refused - connect(2)):
    app/controllers/users_controller.rb:9:in `create'

这是我的生产环境配置文件,其中包含相关详细信息:

    Srsreview::Application.configure do
      # ...
      config.action_mailer_delievery_method = :sendmail
      config.action_mailer.raise_delivery_errors = true
      config.action_mailer.sendmail_settings = {
      :location       => '/usr/sbin/sendmail',
      :arguments      => '-t -i'
      }
      config.action_mailer.default_url_options = {host: "srsdecks.com"}
      # ...
    end

我还验证了 /usr/sbin/sendmail 存在。

4

0 回答 0