DKIM 記錄產生器與檢查工具
將郵件伺服器的公開金鑰轉成 selector._domainkey TXT 記錄,並檢查網域目前發布的 DKIM 金鑰。
1金鑰詳細資料
您的郵件伺服器用來發布此金鑰的名稱:它會以 s= 的形式出現在簽章中。
貼上郵件伺服器產生的公開金鑰。PEM 標頭、換行以及開頭的 p= 會自動移除。
2選項
除非必須禁用 SHA-1,否則請保持為任意。
- 記錄類型
- TXT
- 名稱 / 主機
- -
- TTL
- 3600
- 在郵件伺服器上產生金鑰對,或開啟您服務商的 DKIM 設定。
- 複製公開金鑰以及發出該金鑰時所用的選擇器。
- 新增一筆 TXT 記錄,名稱與值如此處所示。
- 記錄生效(傳播完成)後,在郵件伺服器上啟用 DKIM 簽署。
- 寄一封測試信給自己,並使用檢查器分頁確認金鑰。
2048 位元的金鑰會使記錄長度超過 255 個字元。這沒有問題:DNS 會把它儲存為數個以引號括起的字串,多數控制面板也會自動為您分割。
貼上郵件伺服器產生的公開金鑰以建立要發布的記錄,或切換到檢查工具查看網域目前使用的 DKIM 金鑰。私密金鑰留在您的伺服器上,切勿貼在這裡。
- 金鑰
- -
- 查詢的記錄
- -
| Selector | 金鑰 |
|---|
| 標籤 | 值 | 含義 |
|---|
關於 DKIM 記錄產生器與檢查工具
DKIM 記錄產生器與檢查工具會建立您要發布的 `selector._domainkey` TXT 記錄,並檢查網域目前發布的記錄。DKIM 會用保存在郵件伺服器上的私密金鑰為每封寄出的郵件簽章;收件方再從 DNS 取得對應的公開金鑰來驗證簽章。記錄若有誤,所有簽章都會悄悄失敗。
產生器會取用您的郵件伺服器或服務商產生的公開金鑰,並加上正確的標籤:版本、金鑰類型、選用的雜湊限制、服務類型與旗標。它從不索取、產生或傳送私密金鑰:該金鑰是在伺服器上建立,絕不能離開伺服器,這也是為什麼正派的 DKIM 工具都不會提供在瀏覽器中為您產生金鑰。
檢查工具會查詢 selector,依 RFC 6376 驗證每個標籤,並從已發布的金鑰推導出金鑰演算法與長度。它會標示重要的問題:已撤銷的金鑰(空的 `p=`)、複製時被截斷的金鑰、應更換的 1024 位元金鑰、仍開著而讓收件方完全忽略失敗的測試模式,以及 RFC 8301 已棄用的 `h=sha1` 限制。如果您不知道自己的 selector,可將欄位留空,工具會探測常見的 selector。
如何使用 DKIM 記錄產生器與檢查工具
- 在您的郵件伺服器上產生金鑰對,或開啟電子郵件服務商的 DKIM 設定。
- 複製公開金鑰及其簽發時使用的 selector。私密金鑰請留在原處。
- 將公開金鑰貼到「產生器」分頁,設定您的網域與 selector,必要時調整選項。
- 將 TXT 記錄發布在所示的名稱 selector._domainkey.yourdomain.com,TTL 設為一小時。
- 記錄傳播完成後,在郵件伺服器中開啟 DKIM 簽章。
- 使用「檢查工具」分頁,確認金鑰可讀取、長度正確,且沒有遺留在測試模式。