こんにちは、tahara です。
Rails で config.action_mailer.delivery_method
を :sendmail
から :smtp
にかえたら、44 分かかっていたメール送信バッチが 17 分で完了するようになりました。
( ^-^)/:★*☆オメデト♪
なのでみなさん :smpt
にしましょう! という話でもないです。
メールを 10 通送信する処理時間をローカルの開発環境と本番環境で計測してみました。
ローカルの開発環境と本番環境では反対の結果になりました。 その原因はあまりよくわかっていませんが、 本番環境でメール送信バッチサーバが TLS 経路でメールサーバにリレーしているのが原因なのかもしれません。
あたりまえですが、実測が大切ですね。