DKIMでのDNSレコード

6月11日のエントリdkim-filterとsendmailを組みあわせて、送信されるメールにヘッダがついていることを確認して済んだ気になっていましたが、DNSのTXTレコードがちゃんとしてなくて有効になってなかったみたい。

間違えていたのは以下の2点。

ポリシーの公開

ドメインDKIMポリシーを._domainkey.ドメイン名のTXTレコードとして公開する。こんな感じ。

_domainkey              IN      TXT "o=~;r=postmaster@hoge.com;"

公開鍵

公開鍵はこんなセレクタ名._domainkey.ドメイン名のTXTレコードとして公開。

hoge._domainkey    IN TXT "v=DKIM1; g=*; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDJRZCA2Wn2JfHVgE3zC74cdpX5bjB1h6BUK2d7j5MTK091GqOON4xdERFirXDim5FzJzyYXL
8J/Oe4iF35YypQV1k7cx5wCITw1IfakweuBY+F95AZ36waYKtrvRl2OzhxZqV6kpQ7bQznQO97cOcLAcW64rVKRUHj4nOlqJ6K5QIDAQAB" ;

これでDNSのシリアル番号をインクリメントして再起動。