當電子郵件在 Exchange Server 2013 的草稿資料夾中停滯時,發生 DNS 查詢失敗

原始 KB 編號:   3007623

徵狀

假設您的電腦是 Exchange Server 2016 或 Exchange Server 2013 環境的成員。 您沒有在 TCP/IPv4 的 [高級 TCP/IP 設定] 對話方塊的 [dns] 索引標籤上選取 [在 dns 中登錄這個連線的位址] 核取方塊。 在此情況下,電子郵件會在 [草稿] 資料夾中保持停滯。

此外,當您檢查傳輸佇列時,會看到類似下列的錯誤訊息:

4.4.0 DNS 查詢失敗。 錯誤為: DNS 查詢失敗,錯誤 ErrorRetry。

原因

發生此問題的原因是,如果 Exchange Server 2016 或 Exchange Server 2013 環境中未選取 [在 dns 中登錄這個連線的位址 ] 核取方塊,則無法使用 dns 服務。

解決方法1:選取 [在 DNS 中註冊此連線的位址] 核取方塊

在您的電腦上,選取 TCP/IPv4 [高級 TCP/IP 設定] 對話方塊的 [ dns ] 索引標籤上的 [在 dns 中註冊此連線的位址] 核取方塊。

解決方案-方法2:使用登錄機碼來啟用 DNS 服務

重要

這個章節、方法或工作包含修改登錄的步驟。 然而,不當修改登錄可能會發生嚴重的問題。 因此,請務必謹慎地依照這些步驟執行。 為了有多一層保護,請先備份登錄再進行修改。 如此一來,您就可以在發生問題時還原登錄。 如需如何備份及還原登錄的詳細資訊,請參閱 how to 備份及還原 Windows 中的登錄

  1. 選取 [開始],選取 [執行],在 [開啟] 方塊中輸入regedit ,然後選取 [確定]
  2. 找到並選取下列登錄子機碼:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Netbt\Parameters
  3. 在 [ 編輯 ] 功能表上,指向 [ 新增],然後選取 [ DWORD (32-位) 值
  4. 輸入 EnableDNS,然後按 enter。
  5. 詳細資料 窗格中,以滑鼠右鍵按一下 [ EnableDNS],然後選取 [ 修改]。
  6. 在 [ 數值資料 ] 方塊中,輸入 1,然後選取 [確定]
  7. 結束 [登錄編輯程式]。
  8. 重新開機 Microsoft Exchange Transport 服務。