AWS SES のSMTPエンドポイント を使って YAMAHA RTXルーターからメール通知


概要

  • YAMAHA RTXルーターからメール通知を設定したい
  • 専用のメールサーバを立てたり契約したりするのは面倒くさいので避けたい
  • AWS SESで、SMTPエンドポイントを使って送信できないか?を試行錯誤

前提

  • 独自ドメインを保有している。
  • AWSアカウントを保有している。
  • 今回試した環境は YAMAHA RTX1210

1. SESのセッティングを行う

  • SMTPエンドポイントを利用して、IAMのAPIキーでメール送信可能になるまでSES環境をセットアップする。
  • SESのセットアップ方法は世にたくさん記事があるのでここでは割愛。
  • ポイントはDNSでDKIM・SPFレコードの設定サンドボックス解除の緩和申請を行う

参考にした記事

2. ルーター上でメールサーバ設定を行う

CLIの場合

mail server smtp <<設定番号>> <<SMTPエンドポイントのFQDN>> port=465 smtp-auth <<APIキー>> <<Secret>> smtps

WEB GUIで設定する場合

設定後

  • 設定完了後にメール通知テンプレートを設定。
  • WEB GUIから今すぐ通知機能などで送信テスト。
  • ダッシュボードの SyslogでMAIL でフィルタすると送信状況を確認できる。
  • SESのセットアップで独自ドメインのSPF設定が漏れていると受信先で迷惑メールに分類されるので注意したい