安裝程式偵測不到位址空間為 * 的 SMTP 或傳送連接器

[本主題的目的是要說明 Exchange Server Analyzer 工具所引出的特定問題。您只應將它套用到已執行過 Exchange Server Analyzer 工具且有遇到該特定問題的系統。Exchange Server Analyzer 工具可免費下載,它會從拓撲中的每台伺服器遠端收集組態資料,並自動分析該資料。產生的報告會詳述重要的組態問題、潛在問題及非預設的產品設定。遵循這些建議,您便能達到較佳的效能、延展性、可靠性及執行時間。如需此工具的相關資訊或是要下載最新版本,請參閱 Microsoft Exchange Analyzer (https://go.microsoft.com/fwlink/?linkid=34707)。]  

上次修改主題的時間: 2010-04-01

當您在 Exchange Server 2007 的安裝期間執行 Microsoft Exchange Best Practices Analyzer 時,這個工具會檢查組織,以判定是否符合下列所有條件:

  • 執行 Exchange Hub Transport server role 的伺服器已存在。
    note附註:
    Hub Transport server role 之前稱為 Bridgehead server role。
  • 沒有任何簡易郵件傳送通訊協定 (SMTP) 連接器或傳送連接器已設定為具有位址空間 * (星號)。

如果符合上述兩個條件,則 Best Practices Analyzer 會產生下列警告訊息:

安裝程式偵測不到位址空間為 '*' 的 SMTP 或傳送連接器。連到網際網路的郵件流程可能無法正常運作。

當您將 Exchange 2007 安裝於 Exchange 2003 組織時,每部 Exchange 伺服器都應該要有至少一部未設定為使用智慧主機的 SMTP 虛擬伺服器。此外,您應該設定搭配使用智慧主機與位址空間 * 的 SMTP 連接器。

如果 Exchange 2003 SMTP 虛擬伺服器已設定為使用智慧主機,而且位址空間為 * 的 SMTP 連接器不存在,則可能會在 Exchange 2003 與 Exchange 2007 之間發生郵件流程問題。

當您在 Exchange 2003 組織中安裝 Exchange 2007 時,安裝程式會在 Exchange 2003 與 Exchange 2007 之間建立雙向連接器。若要這樣做,安裝程式會使用 new-RoutingGroupConnector 指令程式。如果 Exchange 2003 伺服器已在 SMTP 虛擬伺服器上設定智慧主機,則郵件會如預期從 Exchange 2007 流向 Exchange 2003。不過,郵件不會從 Exchange 2003 流向 Exchange 2007。

若要解決這個問題,請從 Exchange 2003 SMTP 虛擬伺服器中移除智慧主機項目。或是,建立位址空間為 * 的 SMTP 連接器。

在 Exchange 2003 中修改 SMTP 虛擬伺服器

  1. 啟動 [Exchange 系統管理員] 工具。

  2. 展開下列節點:

    • 系統管理群組
    • <YourAdministrativeGroup>
    • 伺服器
    • <YourExchangeServer>
    • 通訊協定
    • SMTP
  3. 在適當的 SMTP 虛擬伺服器 (如 [預設 SMTP 虛擬伺服器]) 上按一下滑鼠右鍵,然後按一下 [內容]。

  4. 按一下 [傳遞] 索引標籤,再按一下 [進階]。

  5. 刪除 [智慧主機] 方塊中的項目,然後按兩次 [確定]。

  6. 在 SMTP 虛擬伺服器上按一下滑鼠右鍵,然後按一下 [停止]。

  7. 在 SMTP 虛擬伺服器上按一下滑鼠右鍵,然後按一下 [啟動]。

如需如何在 Exchange 2003 中建立 SMTP 連接器的相關資訊,請參閱 Microsoft 知識庫文章 265293<如何在 Exchange 200x 中設定 SMTP 連接器>。