Set-ReceiveConnector (RTM)
適用版本: Exchange Server 2007 SP1, Exchange Server 2007
上次修改主題的時間: 2007-07-23
使用 Set-ReceiveConnector 指令程式,在已安裝 Hub Transport server role 或 Edge Transport server role 的電腦上修改現有的接收連接器。
語法
Set-ReceiveConnector -Identity <ReceiveConnectorIdParameter> [-AuthMechanism <None | Tls | Integrated | BasicAuth | BasicAuthRequireTLS | ExchangeServer | ExternalAuthoritative>] [-Banner <String>] [-BinaryMimeEnabled <$true | $false>] [-Bindings <MultiValuedProperty>] [-ChunkingEnabled <$true | $false>] [-Comment <String>] [-ConnectionInactivityTimeout <EnhancedTimeSpan>] [-ConnectionTimeout <EnhancedTimeSpan>] [-DefaultDomain <AcceptedDomainIdParameter>] [-DeliveryStatusNotificationEnabled <$true | $false>] [-DomainController <Fqdn>] [-DomainSecureEnabled <$true | $false>] [-EightBitMimeEnabled <$true | $false>] [-Enabled <$true | $false>] [-EnhancedStatusCodesEnabled <$true | $false>] [-Fqdn <Fqdn>] [-MaxHeaderSize <ByteQuantifiedSize>] [-MaxHopCount <Int32>] [-MaxInboundConnection <Unlimited>] [-MaxInboundConnectionPercentagePerSource <Int32>] [-MaxInboundConnectionPerSource <Unlimited>] [-MaxLocalHopCount <Int32>] [-MaxLogonFailures <Int32>] [-MaxMessageSize <ByteQuantifiedSize>] [-MaxProtocolErrors <Unlimited>] [-MaxRecipientsPerMessage <Int32>] [-MessageRateLimit <Unlimited>] [-Name <String>] [-PermissionGroups <None | AnonymousUsers | ExchangeUsers | ExchangeServers | ExchangeLegacyServers | Partners | Custom>] [-PipeliningEnabled <$true | $false>] [-ProtocolLoggingLevel <None | Verbose>] [-RemoteIPRanges <MultiValuedProperty>] [-RequireEHLODomain <$true | $false>] [-RequireTLS <$true | $false>] [-SizeEnabled <Disabled | Enabled | EnabledWithoutValue>] [-TarpitInterval <EnhancedTimeSpan>]
Set-ReceiveConnector [-AuthMechanism <None | Tls | Integrated | BasicAuth | BasicAuthRequireTLS | ExchangeServer | ExternalAuthoritative>] [-Banner <String>] [-BinaryMimeEnabled <$true | $false>] [-Bindings <MultiValuedProperty>] [-ChunkingEnabled <$true | $false>] [-Comment <String>] [-ConnectionInactivityTimeout <EnhancedTimeSpan>] [-ConnectionTimeout <EnhancedTimeSpan>] [-DefaultDomain <AcceptedDomainIdParameter>] [-DeliveryStatusNotificationEnabled <$true | $false>] [-DomainController <Fqdn>] [-DomainSecureEnabled <$true | $false>] [-EightBitMimeEnabled <$true | $false>] [-Enabled <$true | $false>] [-EnhancedStatusCodesEnabled <$true | $false>] [-Fqdn <Fqdn>] [-Instance <ReceiveConnector>] [-MaxHeaderSize <ByteQuantifiedSize>] [-MaxHopCount <Int32>] [-MaxInboundConnection <Unlimited>] [-MaxInboundConnectionPercentagePerSource <Int32>] [-MaxInboundConnectionPerSource <Unlimited>] [-MaxLocalHopCount <Int32>] [-MaxLogonFailures <Int32>] [-MaxMessageSize <ByteQuantifiedSize>] [-MaxProtocolErrors <Unlimited>] [-MaxRecipientsPerMessage <Int32>] [-MessageRateLimit <Unlimited>] [-Name <String>] [-PermissionGroups <None | AnonymousUsers | ExchangeUsers | ExchangeServers | ExchangeLegacyServers | Partners | Custom>] [-PipeliningEnabled <$true | $false>] [-ProtocolLoggingLevel <None | Verbose>] [-RemoteIPRanges <MultiValuedProperty>] [-RequireEHLODomain <$true | $false>] [-RequireTLS <$true | $false>] [-SizeEnabled <Disabled | Enabled | EnabledWithoutValue>] [-TarpitInterval <EnhancedTimeSpan>]
詳細描述
Set-ReceiveConnector 指令程式會修改現有的接收連接器。執行 Set-ReceiveConnector 指令程式時,需要有 Identity 參數。
此工作完成後,即已修改接收連接器。
若要執行 Set-ReceiveConnector 指令程式,必須對您使用的帳戶委派下列項目:
- Exchange Server 系統管理員角色和目標伺服器的本機 Administrators 群組
若要在已安裝 Edge Transport server role 的電腦上執行 Set-ReceiveConnector 指令程式,則必須使用該電腦之本機 Administrators 群組成員的帳戶進行登入。
如需管理 Microsoft Exchange Server 2007 所需之權限、委派角色及權利的相關資訊,請參閱權限考量。
參數
參數 | 必要 | 類型 | 描述 | ||
---|---|---|---|---|---|
Identity |
必要 |
Microsoft.Exchange.Configuration.Tasks.ReceiveConnectorIdParameter |
此參數指定代表接收連接器的 GUID 或連接器名稱。可以略過 Identity 標籤。 |
||
AuthMechanism |
選用 |
Microsoft.Exchange.Data.Directory.SystemConfiguration.ReceiveConnector+AuthMechanisms |
此參數指定已通告及接受的驗證機制。驗證選項有 |
||
Banner |
選用 |
System.String |
此參數會覆寫預設的簡易郵件傳送通訊協定 (SMTP) 220 橫幅。Banner 參數的值為空白時,預設 SMTP 橫幅如下:
指定 Banner 參數的值時,必須使用下列語法:
220 是 RFC 2821 中所定義的預設「服務就緒」SMTP 回應碼。 |
||
BinaryMimeEnabled |
選用 |
System.Boolean |
此參數的有效值為 |
||
Bindings |
選用 |
Microsoft.Exchange.Data.MultiValuedProperty |
這個參數指定接收連接器用於接聽輸入郵件的本機 IP 位址和 TCP 通訊埠號碼。此參數的有效語法為 <IP Address>:<TCP Port>,例如
您使用 Bindings 參數指定的值,必須滿足下列其中一個獨特性要求:
|
||
ChunkingEnabled |
選用 |
System.Boolean |
此參數的有效值為 |
||
Comment |
選用 |
System.String |
您必須用雙引號括住 Comment 參數,如下所示: |
||
ConnectionInactivityTimeout |
選用 |
Microsoft.Exchange.Data.EnhancedTimeSpan |
此參數指定關閉接收連接器的連線之前,最長的閒置時間。Hub Transport Server 上所設定之接收連接器的預設值是 5 分鐘。Edge Transport Server 上所設定之接收連接器的預設值是 1 分鐘。若要指定值,請輸入時間範圍格式:dd.hh:mm:ss,其中 d = 天數、h = 小時數、m = 分鐘數,s = 秒數。ConnectionTimeout 參數所指定的值必須大於 ConnectionInactivityTimeout 參數所指定的值。上述任一參數的有效的輸入範圍是 |
||
ConnectionTimeOut |
選用 |
Microsoft.Exchange.Data.EnhancedTimeSpan |
此參數指定連線可以持續開啟的最大時間 (即使連線正在傳輸資料)。Hub Transport Server 上所設定之接收連接器的預設值是 10 分鐘。Edge Transport Server 上所設定之接收連接器的預設值是 5 分鐘。若要指定值,請輸入時間範圍格式:dd.hh:mm:ss,其中 d = 天數、h = 小時數、m = 分鐘數,s = 秒數。ConnectionTimeout 參數所指定的值必須大於 ConnectionInactivityTimeout 參數所指定的值。上述任一參數的有效的輸入範圍是 |
||
DefaultDomain |
選用 |
Microsoft.Exchange.Configuration.Tasks.AcceptedDomainIdParameter |
此參數指定在未提供網域名稱時,要附加至由傳送伺服器提交給郵件信封中之 |
||
DeliveryStatusNotificationEnabled |
選用 |
System.Boolean |
此參數的有效值為 |
||
DomainController |
選用 |
Microsoft.Exchange.Data.Fqdn |
若要指定將此組態變更寫入至 Active Directory 目錄服務之網域控制站的網域全名 (FQDN),請在命令中加入 DomainController 參數。執行 Edge Transport server role 的電腦不支援 DomainController 參數。Edge Transport server role 只會讀取和寫入至本機 ADAM 執行個體。 |
||
DomainSecureEnabled |
選用 |
System.Boolean |
此參數是程序的第一個部分,用來啟用此接收連接器所服務之網域的相互 TLS 驗證。僅當下列條件為真時,相互 TLS 驗證才能正確運作:
下列接收連接器類型的 DomainSecureEnabled 預設值為
針對 Edge Transport Server 上定義的預設接收連接器,DomainSecureEnabled 的預設值是 |
||
EightBitMimeEnabled |
選用 |
System.Boolean |
此參數的有效值為 |
||
Enabled |
選用 |
System.Boolean |
此參數的有效值為 |
||
EnhancedStatusCodesEnabled |
選用 |
System.Boolean |
此參數的有效值為 |
||
Fqdn |
選用 |
Microsoft.Exchange.Data.Fqdn |
這個參數指定一個 FQDN,這個 FQDN 作為使用接收連接器來傳送內送郵件之已連接郵件伺服器的目標伺服器。任何時候需要目標伺服器名稱時,系統就會向連接的郵件伺服器顯示這個參數的值,如以下範例所示:
Fqdn 參數的預設值,是包含接收連接器之 Hub Transport Server 或 Edge Transport Server 的 FQDN。
|
||
Instance |
選用 |
Microsoft.Exchange.Data.Directory.SystemConfiguration.ReceiveConnector |
此參數可讓您將整個物件傳遞至要處理的命令。它主要是用於必須將整個物件傳遞至該命令的指令碼。 |
||
MaxHeaderSize |
選用 |
Microsoft.Exchange.Data.ByteQuantifiedSize |
此參數指定接收連接器在關閉連線之前所接受的 SMTP 郵件標頭大小上限 (位元組)。預設值是
無限定的值會視為位元組。此參數的有效的輸入範圍是 |
||
MaxHopCount |
選用 |
System.Int32 |
此參數指定接收連接器拒絕郵件之前,該郵件可以採用的躍點數目上限。預設值為
|
||
MaxInboundConnection |
選用 |
Microsoft.Exchange.Data.Unlimited |
MaxInboundConnection 參數指定此接收連接器同時間服務的輸入連線數目上限。預設值為 |
||
MaxInboundConnectionPercentagePerSource |
選用 |
System.Int32 |
此參數可指定接收連接器同時從單一 IP 位址服務的連線數目上限。此值是以接收連接器上可用的其餘連線百分比來表示。輸入值時請使用不含百分比 (%) 字元的整數。預設值為 2%。此參數的有效的輸入範圍是 |
||
MaxInboundConnectionPerSource |
選用 |
Microsoft.Exchange.Data.Unlimited |
此參數可指定此接收連接器同時從單一 IP 位址服務的輸入連線數目上限。預設值為 |
||
MaxLocalHopCount |
選用 |
System.Int32 |
此參數指定接收連接器拒絕郵件之前,該郵件可以採用的本機躍點數目上限。預設值為
|
||
MaxLogonFailures |
選用 |
System.Int32 |
此參數可指定接收連接器在關閉連線之前重試登入失敗的次數。預設值為 |
||
MaxMessageSize |
選用 |
Microsoft.Exchange.Data.ByteQuantifiedSize |
此參數指定郵件的大小上限。MaxMessageSize 參數需要一個整數。預設值為
無量詞的整數會視為位元組。此參數的有效的輸入範圍是 1 到 2147483647 個位元組。 |
||
MaxProtocolErrors |
選用 |
Microsoft.Exchange.Data.Unlimited |
此參數指定接收連接器在關閉連線之前所接受的 SMTP 通訊協定錯誤數目上限。預設值為 |
||
MaxRecipientsPerMessage |
選用 |
System.Int32 |
MaxRecipientsPerMessage 參數指定接收連接器在關閉連線之前所接受的每封郵件收件者數目上限。預設值為 |
||
MessageRateLimit |
選用 |
Microsoft.Exchange.Data.Unlimited |
此參數指定單一用戶端 IP 位址每分鐘能夠傳送的郵件數目上限。Hub Transport Server 上所設定之接收連接器的預設值是 |
||
Name |
選用 |
System.String |
此參數指定系統管理員提供的連接器名稱。請如下所示以字串形式輸入 Name 參數,例如: |
||
PermissionGroups |
選用 |
Microsoft.Exchange.Data.PermissionGroups |
此參數會定義可以將郵件提交給接收連接器的群組或角色,以及指派給那些群組的權限。權限群組是授與已知安全性主體的一組預先定義權限。此參數的有效值如下: |
||
PipeliningEnabled |
選用 |
System.Boolean |
此參數的有效值為 |
||
ProtocolLoggingLevel |
選用 |
Microsoft.Exchange.Data.ProtocolLoggingLevel |
此參數會啟用或停用所指定之接收連接器的通訊協定記錄。值 |
||
RemoteIPRanges |
選用 |
Microsoft.Exchange.Data.MultiValuedProperty |
這個參數會指定這個連接器接受郵件的來源遠端 IP 位址。此參數的有效語法為 <Starting IP Address>-<Ending IP Address>,例如 只要一個 IP 位址完全與另一個 IP 位址重疊,則相同伺服器上的多個接收連接器便可以使用重疊的遠端 IP 位址範圍。當遠端 IP 位址範圍重疊時,將使用與連接伺服器 IP 位址最符合的遠端 IP 位址範圍。 |
||
RequireEHLODomain |
選用 |
System.Boolean |
此參數的有效值為 |
||
RequireTLS |
選用 |
System.Boolean |
此參數的有效值是 |
||
SizeEnabled |
選用 |
Microsoft.Exchange.Data.SizeMode |
此參數的有效值為 |
||
TarpitInterval |
選用 |
Microsoft.Exchange.Data.EnhancedTimeSpan |
TarpitInterval 參數指定由 Exchange 所決定之 SMTP 回應遠端伺服器的延遲時間可能會中斷連線。驗證過的連線絕不會以此方式遭到延遲。預設值為 5 秒。若要指定值,請輸入時間範圍格式:hh:mm:ss,其中 h = 小時數、m = 分鐘數,而 s = 秒數。此參數的有效的輸入範圍是 |
輸入類型
傳回類型
錯誤
錯誤 | 描述 |
---|---|
|
|
範例
下列
Set-ReceiveConnector 指令範例會將 Banner 參數設為 "220 Banner Text here"
,並將 ConnectionTimeOut 參數設為 00:15:00
。
Set-ReceiveConnector -Identity "Internet Receive Connector" -Banner "220 Banner Text here" -ConnectionTimeout 00:15:00
若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.