所有開發工具

將郵件伺服器的公開金鑰轉成 selector._domainkey TXT 記錄,並檢查網域目前發布的 DKIM 金鑰。

免費

1金鑰詳細資料

切勿在此貼上私密金鑰 DKIM 金鑰是成對的。私密金鑰用來簽署您寄出的郵件,必須留在您的郵件伺服器上:本工具既不會產生也不會接受私密金鑰。請在伺服器上產生金鑰對(或讓您的服務商代勞),並只在下方貼上公開金鑰。

您的郵件伺服器用來發布此金鑰的名稱:它會以 s= 的形式出現在簽章中。

貼上郵件伺服器產生的公開金鑰。PEM 標頭、換行以及開頭的 p= 會自動移除。

2選項

除非必須禁用 SHA-1,否則請保持為任意。

您的 DKIM 記錄

		

發布方式
記錄類型
TXT
名稱 / 主機
-
TTL
3600
  1. 在郵件伺服器上產生金鑰對,或開啟您服務商的 DKIM 設定。
  2. 複製公開金鑰以及發出該金鑰時所用的選擇器。
  3. 新增一筆 TXT 記錄,名稱與值如此處所示。
  4. 記錄生效(傳播完成)後,在郵件伺服器上啟用 DKIM 簽署。
  5. 寄一封測試信給自己,並使用檢查器分頁確認金鑰。

2048 位元的金鑰會使記錄長度超過 255 個字元。這沒有問題:DNS 會把它儲存為數個以引號括起的字串,多數控制面板也會自動為您分割。

貼上郵件伺服器產生的公開金鑰以建立要發布的記錄,或切換到檢查工具查看網域目前使用的 DKIM 金鑰。私密金鑰留在您的伺服器上,切勿貼在這裡。

Selector留空則改為探測常見的 selector。

Your results appear here Fill in the field above, then run the check.
已發布的記錄
已發布的金鑰
金鑰
-
查詢的記錄
-
Selector 探索

Selector金鑰
記錄標籤說明
標籤值含義
我們的發現

關於 DKIM 記錄產生器與檢查工具

DKIM 記錄產生器與檢查工具會建立您要發布的 `selector._domainkey` TXT 記錄,並檢查網域目前發布的記錄。DKIM 會用保存在郵件伺服器上的私密金鑰為每封寄出的郵件簽章;收件方再從 DNS 取得對應的公開金鑰來驗證簽章。記錄若有誤,所有簽章都會悄悄失敗。

產生器會取用您的郵件伺服器或服務商產生的公開金鑰,並加上正確的標籤:版本、金鑰類型、選用的雜湊限制、服務類型與旗標。它從不索取、產生或傳送私密金鑰:該金鑰是在伺服器上建立,絕不能離開伺服器,這也是為什麼正派的 DKIM 工具都不會提供在瀏覽器中為您產生金鑰。

檢查工具會查詢 selector,依 RFC 6376 驗證每個標籤,並從已發布的金鑰推導出金鑰演算法與長度。它會標示重要的問題:已撤銷的金鑰(空的 `p=`)、複製時被截斷的金鑰、應更換的 1024 位元金鑰、仍開著而讓收件方完全忽略失敗的測試模式,以及 RFC 8301 已棄用的 `h=sha1` 限制。如果您不知道自己的 selector,可將欄位留空,工具會探測常見的 selector。

如何使用 DKIM 記錄產生器與檢查工具

  1. 在您的郵件伺服器上產生金鑰對,或開啟電子郵件服務商的 DKIM 設定。
  2. 複製公開金鑰及其簽發時使用的 selector。私密金鑰請留在原處。
  3. 將公開金鑰貼到「產生器」分頁,設定您的網域與 selector,必要時調整選項。
  4. 將 TXT 記錄發布在所示的名稱 selector._domainkey.yourdomain.com,TTL 設為一小時。
  5. 記錄傳播完成後,在郵件伺服器中開啟 DKIM 簽章。
  6. 使用「檢查工具」分頁,確認金鑰可讀取、長度正確,且沒有遺留在測試模式。

常見問題

這是一個簡短的標籤,讓同一個網域可以同時發布多組 DKIM 金鑰。它在簽章中以 s= 出現,在 DNS 中則是 selector._domainkey.yourdomain.com。各家服務商會自行選擇:Google 使用 google,其他的使用 default、s1 或日期。

絕對不要。私密金鑰用於為您的郵件簽章,必須留在郵件伺服器上。這個工具只處理公開的那一半,也不會產生金鑰:任何提供在瀏覽器中建立 DKIM 金鑰對的服務都應該保持戒心。

目前建議使用 2048 位元 RSA,各處都能接受。1024 位元金鑰仍可驗證,但已是舊的最低標準,部分收件方現在會降低其評價。低於 1024 位元時,RFC 8301 要求驗證方直接拒絕該簽章。

對 2048 位元金鑰來說這很正常。DNS 會將較長的 TXT 記錄儲存為數段各最多 255 個字元的引號字串,大多數控制台會自動幫您分段。只有單一字串超過上限時,記錄才算無效。

代表該金鑰已被撤銷。RFC 6376 要求驗證方將來自該 selector 的所有簽章視為失敗。如果這不是您的本意,請重新發布公開金鑰。

它會讓金鑰進入測試模式,告訴收件方將簽章失敗視同郵件未經簽章。設定 DKIM 的過程中很有用,之後則毫無意義:簽章運作正常後請將它移除,否則 DKIM 起不了任何保護作用。


熱門搜尋
dkim 記錄產生器 dkim 檢查 dkim 記錄檢查 dkim 查詢 dkim 驗證 dkim selector 查詢 產生 dkim 記錄 檢查 dkim 金鑰長度 dkim txt 記錄 dkim 記錄範例
需要協助?
使用此工具時遇到問題?請告訴我們的團隊。
回報問題

將此免費工具新增到你自己的網站:複製並貼上下面的程式碼。