🐷
AWS SESを使ってSMTPとPythonでのメール送信
やりたいこと
AWS SESで作成したメールアドレスからSMTPとPythonを使ってメールを送信したい。
手順
↓のやり方は参考URLにある公式ドキュメントの手順通りです。情報が分散してあったので簡易的にまとめました。
- SESにドメインを作成する
- Emailアドレスを作成する
- DKIM等は有効にする
- SMTPを設定する
- 古いコンソールからでないとSMTP設定へのリンクを見つけられなかったので、古いコンソールを使います。
- SMTPを使うためには、IAMユーザを作成する必要がある。コンソールから作成できる。
- IAMユーザを作ったら、SMTPのユーザ名とパスワードが書かれたCredentialをダウンロードしておく
参考URL
SMTPのCredentialを作る
SESのHostアドレス
Pythonのサンプルコード
CONFIGSET についてはコメントアウトしました。
Discussion