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 に統一するようにして解決した。

  • このエントリーをはてなブックマークに追加

コメントをどうぞ

メールアドレスが公開されることはありません。