exchange邮件中继服务器搭建,使用 Exchange 2010 传输中继应用程序服务器 SMTP 通信...
使用 Exchange 2010 傳輸中繼應用程序服務器 SMTP 通信
05/13/2016
本文內容
適用于: Exchange Server 2010 SP2, Exchange Server 2010 SP3
上一次修改主題: 2012-01-16
在 Microsoft Exchange Server 2010 中,接收連接器和負載平衡概念與 Exchange Server 2007 中保持相同。以下是對這些概念的快速回顧。在 Exchange 2007 中,使用接收連接器接受傳入郵件。默認情況下,Exchange Server 2007 集線器傳輸服務器利用 SMTP 在 TCP 端口 25 上收到電子郵件后,由名為“默認接收連接器”的接收連接器處理該郵件。
此外,Exchange 2007 還使用增強型 DNS 在邊緣傳輸、集線器傳輸和郵箱服務器之間對所有組織內郵件通信自動進行負載平衡。但是,此功能不對從非 Exchange 源(如外部郵件服務器、第三方反垃圾郵件或防病毒解決方案、Exchange 組織外的任何內部郵件服務器、業(yè)務線 (LOB) 應用程序以及基于 POP 或基于 IMAP 的電子郵件客戶端)接收的郵件進行負載平衡。
有關如何為從非 Exchange 源接收的郵件配置負載平衡的詳細信息,請參閱了解傳輸中的 SMTP 故障轉移和負載平衡。
如果在集線器傳輸服務器之前應用負載平衡解決方案,則應為該用途創(chuàng)建一個單獨的接收連接器,并確保僅對該特定連接器處理的通信進行負載平衡。向集線器傳輸服務器添加額外的 IP 地址,然后將此 IP 地址與新的接收連接器關聯(lián),即可達到此目的。
與 Exchange 2010 有關的行為的更改
Exchange 2010 引入了“卷影冗余”功能,該功能可在整個傳送過程中為郵件提供冗余。使用卷影冗余,將延遲從傳輸數據庫刪除郵件,直至傳輸服務器確認該郵件的所有下一躍點都已完成傳遞。
因為卷影冗余是一種 Exchange 2010 功能,所以只有 Exchange 2010 服務器才支持卷影冗余。如果 Exchange 2010 傳輸服務器從以前版本的 Exchange Server 或非 Exchange 源接收郵件,則源服務器無法發(fā)送預期的 XSHADOW 命令。因此,不會使用卷影冗余。非 Exchange 源包括外部郵件服務器、第三方反垃圾郵件或防病毒解決方案、Exchange 組織外的任何內部郵件服務器或業(yè)務線 (LOB) 應用程序源服務器。
但是,當 Exchange 2010 傳輸服務器從非 Exchange 2010 源接收郵件時,Exchange 會嘗試通過延遲對發(fā)送服務器的確認,直到確認郵件已成功在內部傳遞到所有后續(xù)躍點,來實現卷影冗余。這樣,如果 Exchange 2010 服務器失敗,則發(fā)送郵件服務器會假設郵件從未傳遞到 Exchange 并將再次嘗試傳遞。
延遲確認超時由每個接收連接器的 MaxAcknowledgementDelay 屬性控制。默認值為 30 秒。
有關卷影冗余的詳細信息,請參見了解卷影冗余。
已從 Exchange 2007 升級到 Exchange 2010 并將專用接收連接器用于中繼來自業(yè)務線 (LOB) 應用程序等源的郵件的客戶可能會發(fā)現 SMTP 吞吐量顯著下降。出現此吞吐量下降的原因是為接收連接器配置了 30 秒的默認延遲確認超時。若要增加中繼接收連接器的 SMTP 吞吐量,建議減少延遲確認屬性的超時值或完全禁用它。是應減少還是禁用超時值取決于經過中繼接收連接器的郵件量。一個好方法是先減少該值,然后驗證 SMTP 吞吐量是否仍受影響,如果仍受影響,則完全禁用該功能。
重要說明:
雖然禁用接收連接器的延遲確認會增加 SMTP 吞吐量,但是這也意味著您不再受益于卷影冗余提供的功能。因此,建議將存儲硬件冗余用于禁用了延遲確認的傳輸服務器。
使用命令行管理程序配置接收連接器的最大確認延遲
您必須先獲得權限,然后才能執(zhí)行此過程。若要查看需要什么權限,請參閱傳輸權限主題中的“接收連接器”條目。
注意:
不能使用 Exchange 管理控制臺在接收連接器上配置最大確認延遲。
本示例將名為“SMTP Application relay”的接收連接器的超時值從 30 減少為 15 秒。
Set-ReceiveConnector "SMTP Application relay" -MaxAcknowledgementDelay 15
本示例禁用接收連接器的延遲確認。
Set-ReceiveConnector "SMTP Application relay" -MaxAcknowledgementDelay 0
重要說明:
無法禁用接收連接器的卷影冗余。而是必須在 Exchange 組織級別執(zhí)行此操作。有關詳細的語法和參數信息,請參閱Set-TransportConfig。
郵件限制策略注意事項
在通過 Exchange 2010 傳輸服務器中繼應用程序服務器 SMTP 通信時,可能需要調整幾個接收連接器特定郵件限制,以便整體 SMTP 吞吐量不受影響。例如,MessageRateLimit 參數指定接收連接器每分鐘從單個 IP 地址接受的最大郵件量。在集線器傳輸服務器上,此參數設置為值 Unlimited,這表示不會影響 SMTP 吞吐量。但是對于邊緣傳輸服務器,它設置為每分鐘接受 600 封郵件。根據特定環(huán)境中的中繼應用程序服務器 SMTP 通信,可能需要提高此限制。
本示例將名為“SMTP Application relay”的接收連接器的郵件速率限制從 600 提高為 2000 封。
Set-ReceiveConnector "SMTP Application relay" -MessageRateLimit 2000
可能影響中繼應用程序服務器的整體 SMTP 吞吐量的另一個連接接收器特定選項通過 MessageRateSource 參數值進行表示。通過此參數可指定如何計算郵件提交速率。它可以設置為 None、IPAddress、User 或 All。默認情況下,該參數設置為 IPAddress,這表示針對發(fā)送主機計算郵件提交速率。如果此參數對中繼應用程序服務器的 SMTP 吞吐量具有負面影響,應考慮將值設置為 None。
本示例禁用名為“SMTP Application relay”的接收連接器的 MessageRateSource 參數。
Set-ReceiveConnector "SMTP Application relay" -MessageRateSource None
如果計劃將專用傳輸服務器用于中繼應用程序服務器 SMTP 通信,則還應考慮增加接收連接器從單個 IP 地址同時處理的最大連接數。這使用 MaxInboundConnectionPercentagePerSource 參數來完成。此參數的值以接收連接器上的剩余可用連接百分比表示。默認情況下,此值設置為 2%。
本示例將名為“SMTP Application relay”的接收連接器的 MaxInboundConnectionPercentagePerSource 值從 2% 更改為 30%。
Set-ReceiveConnector "SMTP Application relay" - MaxInboundConnectionPercentagePerSource 30
有關以上接收連接器特定參數的詳細語法和參數信息,請參閱 Set-ReceiveConnector。
? 2010 Microsoft Corporation。保留所有權利。
總結
以上是生活随笔為你收集整理的exchange邮件中继服务器搭建,使用 Exchange 2010 传输中继应用程序服务器 SMTP 通信...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win8计算机安全模式,Win8如何进入
- 下一篇: 小型邮件服务器,windows 2003