오피셜메일

如果寄到 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 resultsDiagnostic-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 修改後,請依下列順序驗證:

  1. 確認公開 DNS 中 SPF 與 DKIM 紀錄可查詢
  2. 在使用的郵件服務中重新驗證網域連線狀態
  3. 寄送全新測試郵件至 Gmail 地址
  4. 在 Gmail 中執行 更多 → 查看原始內容
  5. 檢查 SPF、DKIM、DMARC 結果

因 DNS 變更前已排入佇列的郵件可能仍以舊驗證狀態寄出,故需使用新郵件測試。

最終檢查清單

  • 根網域僅有一筆 SPF 政策
  • 目前寄件伺服器已包含在 SPF 中
  • DKIM selector 可在公開 DNS 查詢
  • DNS 公鑰與目前郵件伺服器金鑰一致
  • From 地址網域與 SPF 或 DKIM 驗證網域對齊
  • 全新 Gmail 測試中 SPF 與 DKIM 顯示為 PASS

公開 DNS 狀態可先在 오피셜메일 도메인 진단 도구 查詢。

更多國內 DNS 設定範例與操作規範,請參考 오피셜메일 원문 가이드