0

sendmail で actionmailer を使用しようとしていますが、なぜ機能しないのかわかりません。

これは 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