我正在尝试为我的邮件服务器(iRedMail)设置DKIM。
我在vultr上使用DNS,并设置logging为:
dkim._domainkey.declanmarks.pw "v=DKIM1;p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCoKemrl1gEfXj6pUy20nyZIP7CHveg1Djs3usW1EBdaZG/IY4NRaNnCUJT+tpXGAbj5LKhQ9WeSnnO62l3YxvIizEz5XHWeunQmo3iwsplz0K+Zjmv29MDZfQ3QsfirxwFzZFLqyPzhHaeFamgTdHDLLeislzS5iOmDDZLdogd/wIDAQAB"
当我检查使用这个工具http://dkimcore.org/c/keycheck我得到一个错误说(公钥(p =)是必需的)
安装iRedMail的输出为DKIM显示了这一点:
; key#1 1024 bits, i=dkim, d=declanmarks.pw, /var/lib/dkim/declanmarks.pw.pem dkim._domainkey.declanmarks.pw. 3600 TXT ( "v=DKIM1; p=" "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCoKemrl1gEfXj6pUy20nyZIP7C" "Hveg1Djs3usW1EBdaZG/IY4NRaNnCUJT+tpXGAbj5LKhQ9WeSnnO62l3YxvIizEz" "5XHWeunQmo3iwsplz0K+Zjmv29MDZfQ3QsfirxwFzZFLqyPzhHaeFamgTdHDLLei" "slzS5iOmDDZLdogd/wIDAQAB")
我在http://dkimcore.org/c/keycheck的select框中弄明白了,我input了错误的信息。 我inputdkim._domainkey时,应该只inputdkim。 哪一个是要去dkim._domainkey._domainkey.declanmarks.pw。 当我读到页面标题时,我才意识到这一点。