更新:Namecheap 已確認其 DNS 與 Google Apps for Domains DKIM 金鑰不相容
https://twitter.com/Namecheap/status/720940172196581376
目前尚不清楚他們何時或是否會修復該問題。
我最近註冊了 Google Apps for Domain,並嘗試為 gmail/電子郵件設定 DKIM。 Google Apps介面只有一個「產生新記錄」按鈕
點選「產生新記錄」只有一個選項,什麼前綴
namecheap 的 UX 允許我貼上整個記錄(看到它以 AB 結尾)
但保存後檢查它已被截斷為 256 個字元。
與客服交談,這是 namecheap 的限制。
我在 Google Apps->GMail 中沒有看到任何其他選項來獲取較小的金鑰。
是否有一些解決方法,或者這是否意味著 Namecheap 與 Google Apps Gmail DKIM 不相容?
答案1
答案2
Google Apps DKIM 金鑰為 2048 位,因此它不適合 NameCheap DNS 上的 TXT 值欄位。
有一個解決方法可以解決此問題,無需更改網域的 DNS 伺服器。以下是逐步過程: https://www.youtube.com/watch?v=YMm7EQ3AmWw
影片教學中解釋的步驟是:
- 在 Google Apps 中產生長 2048 位元 DKIM
- 尋找支援長 TXT 值的 DNS 服務(您仍然可以保留先前的 DNS。我們僅需要將其用於 DKIM)
- 在新 DNS 上建立子網域並將您的 DKIM 金鑰新增至 TXT 字段
- 現在,在您先前的 DNS 上,使用相同的 DKIM 主機名稱(例如 google._domainkey)新增 CNAME 而不是 TXT 記錄,這將導致新的 DNS 服務
- 使用 DKIMCore 或 DKIM 金鑰檢查器測試您的實作是否正常運作並處於活動狀態(因為這些 Web 應用程式支援 2048 位元 DKIM 金鑰)
- 如果一切檢查正確,請在 Google Apps 上啟用 DKIM 電子郵件驗證