Set-ReceiveConnector

 

适用于: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

上一次修改主题: 2009-08-19

使用 Set-ReceiveConnector cmdlet 可以在安装了边缘传输服务器角色或集线器传输服务器角色的计算机上修改现有接收连接器。

语法

Set-ReceiveConnector -Identity <ReceiveConnectorIdParameter> [-AuthMechanism <None | Tls | Integrated | BasicAuth | BasicAuthRequireTLS | ExchangeServer | ExternalAuthoritative>] [-Banner <String>] [-BinaryMimeEnabled <$true | $false>] [-Bindings <MultiValuedProperty>] [-ChunkingEnabled <$true | $false>] [-Comment <String>] [-Confirm [<SwitchParameter>]] [-ConnectionInactivityTimeout <EnhancedTimeSpan>] [-ConnectionTimeout <EnhancedTimeSpan>] [-DefaultDomain <AcceptedDomainIdParameter>] [-DeliveryStatusNotificationEnabled <$true | $false>] [-DomainController <Fqdn>] [-DomainSecureEnabled <$true | $false>] [-EightBitMimeEnabled <$true | $false>] [-EnableAuthGSSAPI <$true | $false>] [-Enabled <$true | $false>] [-EnhancedStatusCodesEnabled <$true | $false>] [-Fqdn <Fqdn>] [-LongAddressesEnabled <$true | $false>] [-MaxHeaderSize <ByteQuantifiedSize>] [-MaxHopCount <Int32>] [-MaxInboundConnection <Unlimited>] [-MaxInboundConnectionPercentagePerSource <Int32>] [-MaxInboundConnectionPerSource <Unlimited>] [-MaxLocalHopCount <Int32>] [-MaxLogonFailures <Int32>] [-MaxMessageSize <ByteQuantifiedSize>] [-MaxProtocolErrors <Unlimited>] [-MaxRecipientsPerMessage <Int32>] [-MessageRateLimit <Unlimited>] [-Name <String>] [-OrarEnabled <$true | $false>] [-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>] [-WhatIf [<SwitchParameter>]]

Set-ReceiveConnector [-AuthMechanism <None | Tls | Integrated | BasicAuth | BasicAuthRequireTLS | ExchangeServer | ExternalAuthoritative>] [-Banner <String>] [-BinaryMimeEnabled <$true | $false>] [-Bindings <MultiValuedProperty>] [-ChunkingEnabled <$true | $false>] [-Comment <String>] [-Confirm [<SwitchParameter>]] [-ConnectionInactivityTimeout <EnhancedTimeSpan>] [-ConnectionTimeout <EnhancedTimeSpan>] [-DefaultDomain <AcceptedDomainIdParameter>] [-DeliveryStatusNotificationEnabled <$true | $false>] [-DomainController <Fqdn>] [-DomainSecureEnabled <$true | $false>] [-EightBitMimeEnabled <$true | $false>] [-EnableAuthGSSAPI <$true | $false>] [-Enabled <$true | $false>] [-EnhancedStatusCodesEnabled <$true | $false>] [-Fqdn <Fqdn>] [-Instance <ReceiveConnector>] [-LongAddressesEnabled <$true | $false>] [-MaxHeaderSize <ByteQuantifiedSize>] [-MaxHopCount <Int32>] [-MaxInboundConnection <Unlimited>] [-MaxInboundConnectionPercentagePerSource <Int32>] [-MaxInboundConnectionPerSource <Unlimited>] [-MaxLocalHopCount <Int32>] [-MaxLogonFailures <Int32>] [-MaxMessageSize <ByteQuantifiedSize>] [-MaxProtocolErrors <Unlimited>] [-MaxRecipientsPerMessage <Int32>] [-MessageRateLimit <Unlimited>] [-Name <String>] [-OrarEnabled <$true | $false>] [-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>] [-WhatIf [<SwitchParameter>]]

详细说明

Set-ReceiveConnector cmdlet 修改现有接收连接器。运行 Set-ReceiveConnector cmdlet 时 Identity 为必需参数。

完成此任务以后,接收连接器得到修改。

若要运行 Set-ReceiveConnector cmdlet,必须向您使用的帐户委派下列角色:

  • Exchange Server 管理员角色和目标服务器的本地 Administrators 组

若要在安装了边缘传输服务器角色的计算机上运行 Set-ReceiveConnector cmdlet,必须使用作为该计算机上的本地 Administrators 组成员的帐户进行登录。

有关权限、角色委派以及管理 Microsoft Exchange Server 2007 所需权限的详细信息,请参阅权限注意事项

参数

参数 必需 类型 说明

Identity

必需

Microsoft.Exchange.Configuration.Tasks.ReceiveConnectorIdParameter

此参数指定 GUID 或表示接收连接器的连接器名称。Identity 标签可以省略。

AuthMechanism

可选

Microsoft.Exchange.Data.Directory.SystemConfiguration.ReceiveConnector+AuthMechanisms

此参数指定公布的和已接受的身份验证机制。身份验证选项为 NoneTLSIntegratedBasicAuthBasicAuthRequireTLSExchangeServerExternalAuthoritative。可以为 AuthMechanism 参数输入多个值,使用逗号分隔各个值。如果 RequireTLS 参数设置为 $true,则 AuthMechanism 参数必须设置为 TLS(传输层安全性)。如果将 AuthMechanism 参数设置为 BasicAuthRequireTLS,还必须选择 BasicAuthTLSAuthMechanism 参数值 ExternalAuthoritative 只能与值 TLS 共存。如果将 AuthMechanism 参数设置为 ExternaAuthoritativePermissionGroups 参数必须还要包含值 ExchangeServers

Banner

可选

System.String

此参数将覆盖默认的简单邮件传输协议 (SMTP) 220 标题。如果 Banner 参数值为空,则默认的 SMTP 标题如下:

220 <Servername> Microsoft ESMTP MAIL service ready at <RegionalDay-Date-24HourTimeFormat> <RegionalTimeZoneOffset>

指定 Banner 参数值时,必须使用以下语法:

"220 <RemainingBannerText>".

220 是 RFC 2821 中定义的默认的“服务就绪”SMTP 响应代码。

BinaryMimeEnabled

可选

System.Boolean

此参数的有效值为 $True$False。默认值为 $True。当 BinaryMimeEnabled 参数设置为 $True 时,BINARYMIME EHLO 关键字将在对远程服务器的 EHLO 响应中公布,并可供使用。当 BinaryMimeEnabled 参数设置为 $False 时,BINARYMIME EHLO 关键字将不在对远程服务器的 EHLO 响应中公布并被禁用。BINARYMIME 扩展允许远程计算机向此接收连接器发送二进制邮件数据。BINARYMIME 扩展要求启用数据成块服务扩展 CHUNKING。因此,如果将 BinaryMimeEnabled 参数设置为 $True,则也应将 ChunkingEnabled 参数设置为 $True

Bindings

可选

Microsoft.Exchange.Data.MultiValuedProperty

此参数指定了接收连接器用于侦听入站邮件的本地 IP 地址和 TCP 端口号。此参数的有效语法是 <IP 地址>:<TCP 端口>,如 192.168.1.1:25。IP 地址 0.0.0.0 表示接收连接器使用在所有网络适配器上配置的所有 IP 地址来侦听入站邮件。

note注意:
指定的本地 IP 地址必须对接收连接器所在的集线器传输服务器或边缘传输服务器有效。如果指定的本地 IP 地址无效,Microsoft Exchange 传输服务在重新启动时可能无法启动。若要指定在所有网络适配器上配置的所有 IP 地址,您可以使用 IP 地址 0.0.0.0

使用 Bindings 参数指定的值必须满足下列要求之一来保持唯一性:

  • 您可以指定 IP 地址和 TCP 端口的唯一组合,该组合与服务器上另一接收连接器的 Bindings 参数中使用的 IP 地址或 TCP 端口不能冲突。

  • 您可以使用 IP 地址和 TCP 端口的现有组合,但要使用 RemoteIPRanges 参数来限制接收连接器所服务的远程服务器。

ChunkingEnabled

可选

System.Boolean

此参数的有效值为 $True$False。默认值为 $True。当 ChunkingEnabled 参数设置为 $True 时,CHUNKING EHLO 关键字将在对远程服务器的 EHLO 响应中公布,并可供使用。当 ChunkingEnabled 参数设置为 $False时,CHUNKING EHLO 关键字将不在对远程服务器的 EHLO 响应中公布并被禁用。CHUNKING 扩展允许远程服务器将较大的邮件正文以多个较小块的形式中继到接收连接器。

注释

可选

System.String

必须为 Comment 参数加上双引号,如下例所示: "this is an admin note".

Confirm

可选

System.Management.Automation.SwitchParameter

Confirm 参数将导致命令暂停处理,并且需要您在处理继续之前确认该命令将执行的操作。不必为 Confirm 参数指定值。

ConnectionInactivityTimeout

可选

Microsoft.Exchange.Data.EnhancedTimeSpan

此参数指定在关闭对接收连接器的连接之前的最大空闲时间量。在集线器传输服务器上配置的接收连接器的默认值为 5 分钟。在边缘传输服务器上配置的接收连接器的默认值为 1 分钟。若要指定值,请输入一个时间跨度:dd.hh:mm:ss,其中,d = 天数,h = 小时数,m = 分钟数,s = 秒数。ConnectionTimeout 参数指定的值必须大于 ConnectionInactivityTimeout 参数指定的值。任一参数的有效输入范围为 00:00:011.00:00:00

ConnectionTimeOut

可选

Microsoft.Exchange.Data.EnhancedTimeSpan

此参数指定某个连接可保持开启状态(即使该连接正在传输数据)的最长时间。在集线器传输服务器上配置的接收连接器的默认值为 10 分钟。在边缘传输服务器上配置的接收连接器的默认值为 5 分钟。若要指定值,请输入一个时间跨度:dd.hh:mm:ss,其中,d = 天数,h = 小时数,m = 分钟数,s = 秒数。ConnectionTimeout 参数指定的值必须大于 ConnectionInactivityTimeout 参数指定的值。任一参数的有效输入范围为 00:00:011.00:00:00

DefaultDomain

可选

Microsoft.Exchange.Configuration.Tasks.AcceptedDomainIdParameter

在没有提供域名的情况下,此参数所指定的域名将附加到通过发送服务器向邮件信封中的 MAIL FROM:RCPT TO: 提交的值。

DeliveryStatusNotificationEnabled

可选

System.Boolean

此参数的有效值为 $True$False。默认值为 $True。当 DeliveryStatusNotificationEnabled 参数设置为 $True 时,DSN EHLO 关键字将在对远程服务器的 EHLO 响应中公布,并可供使用。当 DeliveryStatusNotificationEnabled 参数设置为 $False 时,DSN EHLO 关键字将不在对远程服务器的 EHLO 响应中公布并被禁用。对 ESMTP 的 DSN 扩展提供了 RFC 1891 中指定的增强发送状态通知 (DSN) 功能。

DomainController

可选

Microsoft.Exchange.Data.Fqdn

若要指定用于将此配置更改写入 Active Directory 目录服务的域控制器的完全限定的域名 (FQDN),请在命令中包含 DomainController 参数。运行边缘传输服务器角色的计算机不支持 DomainController 参数。边缘传输服务器角色将只读取和写入本地 ADAM 实例。

DomainSecureEnabled

可选

System.Boolean

此参数是对由此接收连接器提供服务的域启用相互 TLS 身份验证的过程的第一部分。只有满足下列条件,才能正常进行相互 TLS 身份验证:

  • DomainSecureEnabled 参数值为 $True

  • AuthMechanism 参数值包含 TLS,且不包含 ExternalAuthoritative

  • Get-TransportConfig cmdlet 中的 TLSReceiveDomainSecureList 参数至少包含一个由此接收连接器提供服务的域。为相互 TLS 身份验证配置的域不支持通配符 (*)。还必须在相应的发送连接器上,以及在 Get-TransportConfig cmdlet 的 TLSSendDomainSecureList 参数值中定义相同的域。

对于下列类型的接收连接器,DomainSecureEnabled 的默认值为 $False

  • 在集线器传输服务器上定义的所有接收连接器。

  • 在边缘传输服务器上定义的用户创建的接收连接器。

对于在边缘传输服务器上定义的默认接收连接器,DomainSecureEnabled 的默认值为 $True

EightBitMimeEnabled

可选

System.Boolean

此参数的有效值为 $True$False。默认值为 $True。当 EightBitMimeEnabled 参数设置为 $True 时,8BITMIME EHLO 关键字将在对远程服务器的 EHLO 响应中公布,并可供使用。当 EightBitMimeEnabled 参数设置为 $False时,8BITMIME EHLO 关键字将不在对远程服务器的 EHLO 响应中公布并被禁用。

EnableAuthGSSAPI

可选

System.Boolean

当此连接器上启用集成 Windows 身份验证时,此参数控制通用安全服务应用程序编程接口 (GSSAPI) 身份验证方法的通知。如果 AuthMechanism 参数包含 Integrated,并且 EnableAuthGSSAPI 参数设置为 $True,则 AUTH GSSAPI NTLM 关键字将在接收连接器的 EHLO 响应中公布。客户端可以使用 Kerberos 或 NTLM 对接收连接器进行身份验证。如果 AuthMechanism 参数包含 Integrated,并且 EnableAuthGSSAPI 参数设置为 $False,则 AUTH NTLM 关键字将在接收连接器的 EHLO 响应中公布。客户端仅能使用 NTLM 对接收连接器进行身份验证。

如果您拥有对此接收连接器进行身份验证的 Microsoft Internet Information Services (IIS) 邮件服务器,则应将 EnableAuthGSSAPI 参数的值设置为 $FalseEnableAuthGSSAPI 参数的值不影响对 Exchange 2003 服务器进行身份验证。Exchange 2003 服务器使用 X-EXPS 关键字中公布的身份验证方法。当 AuthMechanism 参数包含 ExchangeServer 时,X-EXPS 关键字将在接收连接器的 EHLO 响应中公布。

此参数的有效输入范围为 $True$False。默认值为 $False。默认情况下,EnableAuthGSSAPI 参数仅在名为“客户端 <服务器名>”的默认接收连接器(该接收连接器仅在集线器传输服务器上创建)上才设置为 $True

Enabled

可选

System.Boolean

此参数的有效值为 $True$False。默认值为 $True。使用 Enabled 参数启用或禁用连接器。

EnhancedStatusCodesEnabled

可选

System.Boolean

此参数的有效值为 $True$False。默认值为 $True。当 EnhancedStatusCodesEnabled 参数设置为 $True 时,ENHANCEDSTATUSCODES EHLO 关键字将在对远程服务器的 EHLO 响应中公布,并可供使用。当 EnhancedStatusCodesEnabled 参数设置为 $False时,ENHANCEDSTATUSCODES EHLO 关键字将不在对远程服务器的 EHLO 响应中公布并被禁用。ENHANCEDSTATUSCODES 扩展提供发送到远程服务器的 DSN 中增加的错误和状态信息。

Fqdn

可选

Microsoft.Exchange.Data.Fqdn

此参数指定 FQDN,该域名用作使用接收连接器发送传入邮件的连接的邮件服务器的目标服务器。每当需要目标服务器名称时,就会向连接的邮件服务器显示此参数的值,如以下示例所示:

  • 在接收连接器的默认 SMTP 标题中

  • 在接收连接器的 EHLO/HELO 响应中

  • 当邮件传入集线器传输服务器或边缘传输服务器时,在传入邮件最近的 Received: 头字段中

  • 在 TLS 身份验证期间

Fqdn 参数的默认值是包含接收连接器的集线器传输服务器或边缘传输服务器的 FQDN。

note注意:
不要修改集线器传输服务器上自动创建的名为“默认 <服务器名称>”的默认接收连接器上的 FQDN 值。如果 Exchange 组织中有多台集线器传输服务器,并且在“Default <Server Name>”接收连接器上更改了 FQDN 值,集线器传输服务器之间的内部邮件流将失败。

Instance

可选

Microsoft.Exchange.Data.Directory.SystemConfiguration.ReceiveConnector

使用此参数,可将整个对象传递给此命令进行处理。该参数主要用于必须将整个对象传递给命令的脚本。

LongAddressesEnabled

可选

System.Boolean

此参数使接收连接器能够接受长 X.400 电子邮件地址。X.400 电子邮件地址使用 Internet Mail Connector Encapsulated Address (IMCEA) 封装方法封装在 SMTP 电子邮件地址中。

当此参数的值为 $False 时,完整的 SMTP 电子邮件地址的最大长度为 571 个字符。

当此参数的值为 $True 时,将做出以下更改:

  • XLONGADDR 关键字将在接收连接器的 EHLO 响应中公布。

  • SMTP 会话的接受的行长度增加到 8,000 个字符。

  • 有效长地址由 MAIL FROM: 和 RCPT TO: SMTP 命令接受。

因此,X.400 电子邮件地址在经过 IMCEA 封装后可长达 1860 个字符。

此参数的有效输入范围为 $True$False。默认值为 $False。仅可以在配置在集线器传输服务器上的接收连接器上修改此参数。

MaxHeaderSize

可选

Microsoft.Exchange.Data.ByteQuantifiedSize

此参数指定接收连接器在关闭连接之前所接受的 SMTP 邮件头的最大大小(以字节为单位)。默认值为 65536 个字节。输入值时,请用下列单位之一限定该值:

  • B(字节)

  • KB(千字节)

  • MB(兆字节)

  • GB(千兆字节)

未限定的值被视为以字节为单位。此参数的有效输入范围为 12147483647 个字节。

MaxHopCount

可选

System.Int32

此参数指定在接收连接器拒绝一封邮件之前该邮件可经过的最大跃点数。最大跃点数由已提交邮件中的 Received: 头的数目确定。默认值为 30。此参数的有效输入范围为 1500

MaxInboundConnection

可选

Microsoft.Exchange.Data.Unlimited

MaxInboundConnection 参数指定此接收连接器同时处理的入站连接的最大数量。默认值为 5000。此参数的有效输入范围为 12147483647。若要在接收连接器上禁用入站连接限制,请输入值 unlimited

MaxInboundConnectionPercentagePerSource

可选

System.Int32

此参数指定接收连接器从单个 IP 地址同时处理的连接的最大数目。该值以接收连接器上的可用剩余连接百分比表示。输入不带有百分比 (%) 字符的整数值。默认值为 2%。此参数的有效输入范围为 1100

MaxInboundConnectionPerSource

可选

Microsoft.Exchange.Data.Unlimited

此参数指定此接收连接器从单个 IP 地址同时处理的最大入站连接数。默认值为 100。此参数的有效输入范围为 110000。若要在接收连接器上禁用每个源的入站连接限制,请输入值 unlimited

MaxLocalHopCount

可选

System.Int32

此参数指定在接收连接器拒绝一封邮件之前该邮件可经过的最大跃点数。最大本地跃点数由已提交邮件中具有本地服务器地址的 Received: 头的数目确定。默认值为 8。此参数的有效输入范围为 050。指定 0 值时,如果 SMTP 检测到一个本地跃点时,将拒绝邮件。例如,如果 SMTP 检测到一个含有本地服务器名称的标头,将拒绝邮件。这是因为不认为 0 是一个无限值。因此,在尝试转换时,SMTP 仅查看第一个服务器地址。

note注意:
将集线器传输服务器或边缘传输服务器升级到 Exchange 2007 Service Pack 1 (SP1) 时,对于 MaxLocalHopCount 值大于 1 的任何现有接收连接器,MaxLocalHopCount 参数的值都为 8

MaxLogonFailures

可选

System.Int32

此参数指定接收连接器在关闭连接之前重试登录的失败次数。默认值为 3。此参数的有效输入范围为 010。如果指定值 0,则永远不会因为登录失败而关闭连接。

MaxMessageSize

可选

Microsoft.Exchange.Data.ByteQuantifiedSize

此参数指定邮件的最大大小。默认值为 10MB。输入一个值时,请使用下列单位之一对该值进行限定:

  • B(字节)

  • KB(千字节)

  • MB(兆字节)

  • GB(千兆字节)

未限定的整数被视为以字节为单位。此参数的有效输入范围是 65536 至 2147483647 字节。

MaxProtocolErrors

可选

Microsoft.Exchange.Data.Unlimited

此参数指定接收连接器在关闭连接之前接受的 SMTP 协议错误的最大数目。默认值为 5。此参数的有效输入范围为 02147483647。如果指定值 unlimited,则永远不会因为协议错误而关闭连接。

MaxRecipientsPerMessage

可选

System.Int32

MaxRecipientsPerMessage 参数指定接收连接器在关闭连接之前接受的每个邮件的收件人的最大数量。默认值为 200。此参数的有效输入范围为 1512000

MessageRateLimit

可选

Microsoft.Exchange.Data.Unlimited

此参数指定每分钟单个客户端 IP 地址可发送邮件的最大数量。在集线器传输服务器上配置的接收连接器的默认值为 unlimited。在边缘传输服务器上配置的接收连接器的默认值为每分钟 600 封邮件。此参数的有效输入范围为 12147483647。若要在接收连接器上取消邮件速率限制,请输入值 unlimited

名称

可选

System.String

此参数指定管理员提供的连接器的名称。按如下所示以字符串形式输入 Name 参数,例如:New Receive ConnectorNew Receive Connector.

OrarEnabled

可选

System.Boolean

此参数可启用 Originator Requested Alternate Recipient (ORAR)。此参数的值为 $False 时,不支持 ORAR。此参数的值为 $True 时,通过在接收连接器的 EHLO 响应中公布 XORAR 关键字来支持 ORAR。实际 ORAR 信息在 RCPT TO: SMTP 命令中传输。

此参数的有效输入范围为 $True$False。默认值为 $False。如果在 ORAR 信息中指定的电子邮件地址为长 X.400 电子邮件地址,则 LongAddressesEnabled 参数必须为 $True

PermissionGroups

可选

Microsoft.Exchange.Data.PermissionGroups

此参数定义可将邮件提交给接收连接器的组或角色以及分配给这些组的权限。权限组是为已知安全主体授予的一组预定义权限。此参数的有效值如下:NoneAnonymousUsersExchangeUsersExchangeServersExchangeLegacyServersPartners。为接收连接器分配的默认权限组取决于在创建接收连接器时 Usage 参数指定的连接器使用类型。有关接收连接器使用类型的详细信息,请参阅接收连接器

PipeliningEnabled

可选

System.Boolean

此参数的有效值为 $True$False。默认值为 $True。当 PipeliningEnabled 参数设置为 $True 时,PIPELINING EHLO 关键字将在对远程服务器的 EHLO 响应中公布,并可供使用。当 PipeliningEnabled 参数设置为 $False时,PIPELINING EHLO 关键字将不在对远程服务器的 EHLO 响应中公布并被禁用。PIPELINING 扩展允许远程服务器在无需等待来自接收连接器的响应的情况下发送请求。

ProtocolLoggingLevel

可选

Microsoft.Exchange.Data.ProtocolLoggingLevel

此参数对指定接收连接器启用或禁用协议日志记录。Verbose 值将对连接器启用协议日志记录。None 值将对连接器禁用协议日志记录。默认值为 None。使用 Set-TransportServer cmdlet 的 ReceiveProtocolLogPath 参数,可以指定在集线器传输服务器或边缘传输服务器上配置的所有接收连接器的协议日志的位置。

RemoteIPRanges

可选

Microsoft.Exchange.Data.MultiValuedProperty

此参数指定此连接器从中接受邮件的远程 IP 地址。此参数的有效语法是 <起始 IP 地址>-<结束 IP 地址>,如 192.168.1.1-192.168.1.10。您可以指定由逗号分隔的多个 IP 地址范围。

只要一个 IP 地址范围与另一个 IP 地址完全重叠,同一服务器上的多个接收连接器就会有重叠的远程 IP 地址范围。当远程 IP 地址范围重叠时,将使用与连接服务器的 IP 地址最匹配的远程 IP 地址范围。

RequireEHLODomain

可选

System.Boolean

此参数的有效值为 $True$False。默认值为 $False。当 RequireEHLODomain 参数设置为 $True 时,远程计算机在建立 SMTP 连接之后必须提供结合 EHLO 的域名。如果远程计算机没有提供域名,则 SMTP 连接将关闭。

RequireTLS

可选

System.Boolean

此参数的有效值为 $True$False。默认值为 $False。当 RequireTLS 参数设置为 $True 时,此连接器接收的所有邮件都要求 TLS 传输。

SizeEnabled

可选

Microsoft.Exchange.Data.SizeMode

此参数的有效值为 EnabledDisabledEnabledwithoutValue。默认值为 Enabled。如果将 SizeEnabled 参数设置为 Enabled,将启用 SIZE SMTP 扩展,MaxMessageSize 参数设置的允许的最大邮件大小值在 EHLO 标题中公布。如果将 SizeEnabled 参数设置为 Disabled,则不使用 SIZE SMTP 扩展,并且永远不会将允许的最大邮件大小值透露给远程服务器。如果将 SizeEnabled 参数设置为 EnabledWithoutValue,将启用 SIZE SMTP 扩展,但是 MaxMessageSize 参数设置的允许的最大邮件大小值不会在 EHLO 标题中公布。这样,对于集线器传输服务器之间经过身份验证的连接,邮件可以绕过邮件大小检查。SIZE SMTP 扩展在 RFC 1870 中定义。SIZE 使源服务器可以向目标服务器声明入站邮件的大小。还使目标服务器可以向发送方服务器声明允许接受的最大邮件大小。如果公布的入站邮件大小超过 MessageSizeMax 参数的值,则接收连接器通过使用错误代码向远程服务器作出响应,并关闭连接。

TarpitInterval

可选

Microsoft.Exchange.Data.EnhancedTimeSpan

TarpitInterval 参数指定延迟向远程服务器作出 SMTP 响应的时间段,其中远程服务器由 Exchange 确定并可能滥用连接。经过身份验证的连接从不以此方式延迟。默认值为 5 秒。若要指定值,请输入一个时间跨度:hh:mm:ss,其中 h = 小时,m = 分钟,s = 秒。此参数的有效输入范围为 00:00:0000:10:00。如果将值设置为 00:00:00,将禁用缓送间隔。

WhatIf

可选

System.Management.Automation.SwitchParameter

WhatIf 参数指示命令模拟对对象执行的操作。通过使用 WhatIf 参数,您可以查看要发生的更改,而不必应用任何这些更改。不必为 WhatIf 参数指定值。

输入类型

返回类型

错误

错误 说明

 

 

示例

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