ショコラ
ドッカーメールサーバーで DKIM を DNS に設定するには?
↓こちらの手順でキメマス。
もっさん先輩
手順
- ドッカーメールサーバーを落とします。
docker-compose down
- プライベートキーとパブリックキーを作成します。
./setup.sh config dkim keysize 1024 domain {ドメイン名}
answorz.comなら↓こんな感じです。
./setup.sh config dkim keysize 1024 domain answorz.com
./docker-data/dms/config/opendkim/keys/answorz.com/ に mail.private と mail.txt が作成されます。
- mail.txt に書いてある内容を DNS に登録します。↓こちらは例です。
mail._domainkey IN TXT ( "v=DKIM1; h=sha256; k=rsa; "
"p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCqBs51Uqanbj42oL58tx45fdDFqGq+oXKe174xOIGVjixYJs7RuzX/UuOOg0ugOsVZRiHewgb2fABkMX21szZRN9I5cluTtWGztMfaiKzjJhXc+gbCsKQhouufYo4f+E6e/4QG2fJx2Y0dXO7FBazUogI+ne8XGpyK2urTXMq3LwIDAQAB" ) ; ----- DKIM key mail for answorz.com
- ドッカーメールサーバーを起動します。
docker-compose up -d
シチュエーション
Amazon SES で、openssl で作ったキーを DNS に登録して、いくら待っても Verified にならなかったら、こちらのやり方を試してみてください。