私はexim4.71とbind9を備えた外部IPとubuntuサーバーを持っています。 Gmailにメールを送信するために有効なdkimエントリを設定しようとしています
これが私の設定ファイルです:bind9:
_domainkey.example.com. IN TXT "o=-;"
mail._domainkey.example.com. IN TXT "v=DKIM1;k=rsa-sha256;p=MHwwDQYJKoZIhvcNAQEBBQADawAwaAJhAMDO8xXc3fMjQnWs6ejxTsrMa4xvb0470b2wCIbx1/790huhBr1386mkvvzeTpDDwkFmOZWXnJLw+Qeh4p/rkNQ7AVCk2uZQ+Kwy+jxM17QdZaDxSY9U1HYUFXC8BKAUYwIDAQAB"
私はこの結果を[email protected]から得ました
==========================================================
Summary of Results
==========================================================
SPF check: pass
DomainKeys check: neutral
DKIM check: pass
Sender-ID check: pass
SpamAssassin check: ham
問題が何であるかについて何か考えはありますか?
ヤフーから:
from=example.com; dkim=fail (unknown key type)
k = rsa-sha256をk = rsaに変更します。
from=example.com; dkim=pass (ok)
これはGmailにも役立ちました:)
解決:
v = DKIM1; k = rsa-sha256; p = ...-> v = DKIM1; k = rsa; p = ....
質問が解決しました
解決策:BIND9ゾーンのdkimフィールドを変更します:from v=DKIM1;k=rsa-sha256;p=...
から-> v=DKIM1;k=rsa;p=....
rsa-sha256またはrsa-sha1は私には機能しません:(