我想在 debian 上的考试邮件服务器中使用 DKIM。
我的 DNS 设置是:
@ IN TXT "v=spf1 mx -all"
27564764._domainkey.example.com IN TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwQA5ED2afrQUFD9K7TBFLMtj74c9YAeKi+OCwBlCLT0fNexPT/23mTTtwEA1ykaSmYyx0Pxqzh7bkBAN4tKGsOtBSJB402RNurhhkEULpTelc5Gtvmxl8Iu2gQ7lvfnPqBM0x4ogVzKizTxnW0BVTffFsdUieVuHeGxmvZv3ODQIDAQAB"
用此命令进行测试:
host -t txt 27564764._domainkey.example.com
它总是返回:
27564764._domainkey.example.com descriptive text "v=DKIM1"
我的公钥丢失了!?有人能帮我吗?
非常感谢!!!
答案1
解决方法:在域名后面设置一个点:
27564764._domainkey.example.com. IN TXT "v=DKIM1; k=rsa; p=PUBLIC-KEY"
或者:删除域:
27564764._domainkey IN TXT "v=DKIM1; k=rsa; p=PUBLIC-KEY"