Iis-7

自動發現多個 SMTP 命名空間

  • April 20, 2011

我即將調整我們的自動發現配置。對於我們的主域,它可以完美執行。現在我要添加對多個域的支持。

在這篇文章中,Jaap Wesselius 描述瞭如何向我們的 main-domain-autodiscover-virtual-directory 添加一個帶有 http-redirect 的附加虛擬目錄。他為此使用了第二個 IP 地址,但沒有提及他為什麼使用第二個 IP 地址。

我的問題是:我不能在預設網站中創建一個新的虛擬目錄,並使用相同的 IP 進行重定向嗎?它有什麼問題?

原因與 SSL 證書有關。您不太可能為所有“自動發現”購買 SSL 證書。您託管的 SMTP 域。使用第二個 IP 地址使您能夠創建不使用 SSL 的單獨網站。

因此,您的第二個自動發現網址將是:

然後將 autodiscover.xml 設置為重定向到:

這樣,您只需要一個用於 autodiscover.mainsmtpdomain.com 的 SSL 證書。

在搜尋自動發現服務時,客戶端將在此設置方案中為您的第二個 SMTP 域執行以下操作:

  1. 嘗試https://domain2.com/autodiscover/autodiscover.xml(失敗)
  2. 嘗試https://autodiscover.domain2.com/autodiscover/autodiscover.xml(失敗)
  3. 嘗試http://autodiscover.domain2.com/autodiscover/autodiscover.xml(成功)

如果第三個選項失敗,它將繼續查找 SRV 記錄 (_autodiscover._tcp.mainsmtp.com)

您不能將新的虛擬目錄添加到 CAS 預設網站來完成此操作。這是因為您將在同一個站點中擁有兩個“自動發現”虛擬目錄。

您可以在 CAS 上創建一個新站點並使用上述步驟來完成此操作。但是,這也需要您將預設網站設置為使用特定 IP,並為新網站添加一個額外的 IP 到您的 CAS NIC。請參閱自動發現白皮書: 場景 4

引用自:https://serverfault.com/questions/261811