ドッカーメールサーバーで DKIM を DNS に設定するには?

ショコラ
ショコラ

ドッカーメールサーバーで DKIM を DNS に設定するには?

↓こちらの手順でキメマス。

もっさん先輩
もっさん先輩

手順

  1. ドッカーメールサーバーを落とします。
docker-compose down
  1. プライベートキーとパブリックキーを作成します。
./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 が作成されます。

  1. 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
  1. ドッカーメールサーバーを起動します。
docker-compose up -d

シチュエーション

Amazon SES で、openssl で作ったキーを DNS に登録して、いくら待っても Verified にならなかったら、こちらのやり方を試してみてください。

Scroll to Top