Domain-Name-System

Debian、DKIM 和 Exim4 從不返回公鑰

  • September 1, 2015

我想在 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"

我的公鑰失去了!?有誰能夠幫助我?

非常感謝你!!!

解決方案:在域後面設置一個點:

27564764._domainkey.example.com.      IN TXT     "v=DKIM1; k=rsa; p=PUBLIC-KEY"

或:刪除域:

27564764._domainkey      IN TXT     "v=DKIM1; k=rsa; p=PUBLIC-KEY"

引用自:https://serverfault.com/questions/718156