如果寄到 Gmail 的郵件被退信,並出現 550 5.7.26 錯誤,應該先檢查寄件網域驗證,而不是收件地址。
常見退信訊息如下。
550-5.7.26 Your email has been blocked because the sender is unauthenticated.
Authentication results:
DKIM = did not pass
SPF [example.com] with ip: [發送伺服器 IP] = did not pass
Enter fullscreen mode Exit fullscreen mode
此錯誤表示 Gmail 無法確認目前寄件伺服器為該網域的合法寄件者。最快的解決步驟為 先檢查退信內容 → SPF 檢查 → DKIM 檢查 → 重新寄送新郵件。
先檢查退信內容
在新增 DNS 紀錄前,請先查看退信郵件中的 Authentication results 或 Diagnostic-Code。
- Gmail 所檢查的 SPF 網域
- 實際寄件伺服器 IP
- DKIM 失敗或無簽章
- 使用的 DKIM selector
| 退信結果 | 優先檢查項目 |
|---|---|
| SPF did not pass | 根網域的 SPF 政策與實際寄件伺服器 |
| DKIM did not pass | selector、公鑰、實際郵件簽章 |
| SPF·DKIM 皆失敗 | DNS 管理位置、舊服務紀錄、網域名稱拼寫錯誤 |
即使是同一個寄件地址,也可能在 Naver 能收到、卻在 Gmail 被退信。因為各收信服務對寄件驗證的標準不同。
1. SPF 應以單一政策管理
SPF 會在 TXT 紀錄中宣告可由此網域寄送郵件的伺服器,Gmail 會比對實際連線的寄件伺服器 IP 與網域的 SPF 政策。
常見問題如下:
-
v=spf1開頭的 TXT 紀錄有兩筆以上 - 只允許舊郵件服務,遺漏目前伺服器
- SPF 紀錄在非根網域的主機上
- 持續新增 include 導致 DNS 查詢超過限制
SPF 紀錄不應分割,應將實際使用的寄件服務整合為單一政策。
在 Windows PowerShell 中可使用以下指令查詢:
Resolve-DnsName example.com -Type TXT
Resolve-DnsName example.com -Type MX
Enter fullscreen mode Exit fullscreen mode
若退信訊息顯示 SPF [example.com],請務必檢查該網域的 TXT 紀錄。
2. DKIM 的目前 selector 與公鑰必須一致
DKIM 由郵件伺服器對寄件郵件簽章,Gmail 再以 DNS 中的公鑰驗證簽章。
例如 selector 為 dkim,通常可在以下地址查詢 TXT 紀錄:
dkim._domainkey.example.com
Enter fullscreen mode Exit fullscreen mode
Resolve-DnsName dkim._domainkey.example.com -Type TXT
Enter fullscreen mode Exit fullscreen mode
即使能查詢到 DKIM 紀錄,仍可能因以下情況導致驗證失敗:
- 郵件伺服器使用不同 selector 簽章
- 金鑰已重新發行,但 DNS 仍保留舊公鑰
- TXT 長度過長,DNS 服務截斷部分內容
- 寄件伺服器未在郵件中附加 DKIM 簽章
請勿重複使用其他網域的 DKIM 金鑰。應將目前郵件服務為該網域發行的 selector 與公鑰直接註冊。
3. 確認實際管理 DNS 的位置
購買網域的業者與目前管理 DNS 的業者可能不同。若網域在 Gabia 購買,但名稱伺服器指向其他主機服務,則實際紀錄需在該主機服務中修改。
若管理畫面顯示正常,但公開 DNS 查詢結果不同,請先確認授權名稱伺服器。
4. 修改後務必以新郵件測試
DNS 修改後,請依下列順序驗證:
- 確認公開 DNS 中 SPF 與 DKIM 紀錄可查詢
- 在使用的郵件服務中重新驗證網域連線狀態
- 寄送全新測試郵件至 Gmail 地址
- 在 Gmail 中執行 更多 → 查看原始內容
- 檢查 SPF、DKIM、DMARC 結果
因 DNS 變更前已排入佇列的郵件可能仍以舊驗證狀態寄出,故需使用新郵件測試。
最終檢查清單
- 根網域僅有一筆 SPF 政策
- 目前寄件伺服器已包含在 SPF 中
- DKIM selector 可在公開 DNS 查詢
- DNS 公鑰與目前郵件伺服器金鑰一致
- From 地址網域與 SPF 或 DKIM 驗證網域對齊
- 全新 Gmail 測試中 SPF 與 DKIM 顯示為 PASS
公開 DNS 狀態可先在 오피셜메일 도메인 진단 도구 查詢。
更多國內 DNS 設定範例與操作規範,請參考 오피셜메일 원문 가이드。
0 Comments
Log in to join the conversation.No comments yet. Be the first to share your thoughts.