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 が存在することも確認しました。