dkim=neutral (body hash did not verify) になるのでどうにかする
dkim設定しないとgmailにメールが届かなくなるらしいので、設定していないサーバ(Linux)があったので設定してgmail宛に送信してみたが、dkim=neutral (body hash did not verify)となりPassにならない。
postfix と dkim-milter を使用している。なかなか古いサーバ。
いろいろ調べたところ、メール本文の改行コードが怪しいらしい。
送信したメールはPHPで作成された入力フォームから送信している。
↑テストしたときはMacでやっていたらしい。試しにWindowsから入力したらDKIM Passになった。。。
Macの改行コード CR のまま送信してしまうと駄目なので、MacでもWinでも LF に統一するようにして解決した。