本記事では、AWS SESを使ってOB25を回避し、メール送信する方法を解説します。
■ AWS SESとは
Amazonのメール送信サービスです。
■ メリット
・到達率が高い
・Gmailに届きやすい
・大量送信対応
■ 設定(Postfix)
sudo vi /etc/postfix/main.cf
relayhost = [email-smtp.ap-northeast-1.amazonaws.com]:587
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_use_tls = yes
■ 認証情報
sudo vi /etc/postfix/sasl_passwd
[email-smtp.ap-northeast-1.amazonaws.com]:587 USER:PASS
sudo postmap /etc/postfix/sasl_passwd
sudo chmod 600 /etc/postfix/sasl_passwd*
■ 再起動
sudo systemctl restart postfix
■ テスト
echo "test" | mail -s "test" your@gmail.com
■ 注意
・サンドボックス解除が必要
・送信制限あり
こっそり教える鉄板テンプレ

コメント