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のシリアル番号をインクリメントして再起動。