New-ReceiveConnector (RTM)
适用于: Exchange Server 2007 SP1, Exchange Server 2007
上一次修改主题: 2007-07-23
使用 New-ReceiveConnector cmdlet 可以在安装了集线器传输服务器角色或边缘传输服务器角色的计算机上新建接收连接器。
语法
New-ReceiveConnector -Name <String> [-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>] [-PermissionGroups <None | AnonymousUsers | ExchangeUsers | ExchangeServers | ExchangeLegacyServers | Partners | Custom>] [-PipeliningEnabled <$true | $false>] [-ProtocolLoggingLevel <None | Verbose>] [-RemoteIPRanges <MultiValuedProperty>] [-RequireEHLODomain <$true | $false>] [-RequireTLS <$true | $false>] [-Server <ServerIdParameter>] [-SizeEnabled <Disabled | Enabled | EnabledWithoutValue>] [-TarpitInterval <EnhancedTimeSpan>] [-TemplateInstance <PSObject>] [-Usage <Custom | Internet | Internal | Client | Partner>]
详细说明
New-ReceiveConnector cmdlet 用于新建接收连接器。若要提示新接收连接器所必需的参数,请键入 New-ReceiveConnector。Name、Bindings 和 RemoteIPRanges 参数是新接收连接器所必需的参数。
完成此任务之后,将创建一个接收连接器。
若要运行 New-ReceiveConnector cmdlet,必须为您使用的帐户委派以下角色:
- Exchange Server 管理员角色和目标服务器的本地 Administrators 组
若要在安装了边缘传输服务器角色的计算机上运行 New-ReceiveConnector cmdlet,必须使用作为该计算机上的本地 Administrators 组成员的帐户进行登录。
有关权限、角色委派以及管理 Exchange Server 2007 所需权限的详细信息,请参阅权限注意事项。
参数
参数 | 必需 | 类型 | 说明 | ||
---|---|---|---|---|---|
Name |
必需 |
System.String |
此参数指定管理员提供的连接器的名称。按如下所示以字符串形式输入 Name 参数,例如: |
||
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 地址>:<TCP 端口>,例如
使用 Bindings 参数指定的值必须满足下列唯一性要求之一:
为 Usage 参数指定下列值时,必须指定 Bindings 参数的值:
|
||
ChunkingEnabled |
可选 |
System.Boolean |
此参数的有效输入为 |
||
Comment |
可选 |
System.String |
必须为 Comment 参数加上双引号,如下例所示: |
||
ConnectionInactivityTimeout |
可选 |
Microsoft.Exchange.Data.EnhancedTimeSpan |
此参数指定在关闭与接收连接器的连接之前的最大空闲时间量。在集线器传输服务器上配置的接收连接器的默认值为 5 分钟。在边缘传输服务器上配置的接收连接器的默认值为 1 分钟。若要指定值,请输入一个时间跨度:dd.hh:mm:ss,其中,d = 天数,h = 小时数,m = 分钟数,s = 秒数。ConnectionTimeout 参数指定的值必须大于 ConnectionInactivityTimeout 参数指定的值。任一参数的有效输入范围为 |
||
ConnectionTimeOut |
可选 |
Microsoft.Exchange.Data.EnhancedTimeSpan |
此参数指定某个连接可保持打开状态(即使该连接正在主动传输数据)的最长时间。在集线器传输服务器上配置的接收连接器的默认值为 10 分钟。在边缘传输服务器上配置的接收连接器的默认值为 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 参数。运行边缘传输服务器角色的计算机不支持 DomainController 参数。边缘传输服务器角色将只读取和写入本地 ADAM 实例。 |
||
DomainSecureEnabled |
可选 |
System.Boolean |
此参数是对此接收连接器处理的域启用相互 TLS 身份验证的过程的第一部分。只有满足下列条件,才能正常进行相互 TLS 身份验证:
对于下列类型的接收连接器,DomainSecureEnabled 的默认值为
对于在边缘传输服务器上定义的默认接收连接器,DomainSecureEnabled 的默认值为 |
||
EightBitMimeEnabled |
可选 |
System.Boolean |
此参数的有效值为 |
||
Enabled |
可选 |
System.Boolean |
此参数的有效值为 |
||
EnhancedStatusCodesEnabled |
可选 |
System.Boolean |
此参数的有效值为 |
||
Fqdn |
可选 |
Microsoft.Exchange.Data.Fqdn |
此参数指定对于已连接的使用接收连接器发送传入邮件的邮件服务器,作为其目标服务器使用的 FQDN。只要要求提供目标服务器名称,就会向已连接的邮件服务器显示此参数的值,如以下示例所述:
Fqdn 参数的默认值是包含接收连接器的集线器传输服务器或边缘传输服务器的 FQDN。
|
||
MaxHeaderSize |
可选 |
Microsoft.Exchange.Data.ByteQuantifiedSize |
此参数指定接收连接器在关闭连接之前所接受的 SMTP 邮件头的最大大小(以字节为单位)。默认值为
未限定的值被视为以字节为单位。此参数的有效输入范围为 |
||
MaxHopCount |
可选 |
System.Int32 |
此参数指定在接收连接器拒绝邮件之前,该邮件可经过的最大跃点数。默认值为 注意 最大跃点数由已提交的邮件中的 |
||
MaxInboundConnection |
可选 |
Microsoft.Exchange.Data.Unlimited |
此参数指定此接收连接器同时处理的最大入站连接数。默认值为 |
||
MaxInboundConnectionPercentagePerSource |
可选 |
System.Int32 |
此参数指定接收连接器同时处理的来自一个 IP 地址的最大连接数,以接收连接器上可用剩余连接的百分比表示。输入不带百分比 (%) 字符的整数值。默认值为 |
||
MaxInboundConnectionPerSource |
可选 |
Microsoft.Exchange.Data.Unlimited |
此参数指定此接收连接器同时处理的来自一个 IP 地址的最大连接数。默认值为 |
||
MaxLocalHopCount |
可选 |
System.Int32 |
此参数指定在接收连接器拒绝邮件之前,该邮件可经过的最大本地跃点数。默认值为
|
||
MaxLogonFailures |
可选 |
System.Int32 |
此参数指定接收连接器在关闭连接之前重试登录的失败次数。默认值为 |
||
MaxMessageSize |
可选 |
Microsoft.Exchange.Data.ByteQuantifiedSize |
此参数指定邮件的最大大小。默认值为
未限定的值被视为以字节为单位。此参数的有效输入范围为 1 至 2147483647 字节。 |
||
MaxProtocolErrors |
可选 |
Microsoft.Exchange.Data.Unlimited |
此参数指定接收连接器在关闭连接之前接受的最大 SMTP 协议错误数。默认值为 |
||
MaxRecipientsPerMessage |
可选 |
System.Int32 |
此参数指定接收连接器在关闭连接之前接受的每封邮件的最大收件人数。默认值为 |
||
MessageRateLimit |
可选 |
Microsoft.Exchange.Data.Unlimited |
此参数指定单个客户端 IP 地址每分钟可发送的最大邮件数。在集线器传输服务器上配置的接收连接器的默认值为 |
||
PermissionGroups |
可选 |
Microsoft.Exchange.Data.PermissionGroups |
此参数定义可将邮件提交给接收连接器的组或角色以及为这些组分配的权限。权限组是为已知安全主体授予的一组预定义权限。此参数的有效值如下: |
||
PipeliningEnabled |
可选 |
System.Boolean |
此参数的有效值为 |
||
ProtocolLoggingLevel |
可选 |
Microsoft.Exchange.Data.ProtocolLoggingLevel |
此参数对指定接收连接器启用或禁用协议日志记录。 |
||
RemoteIPRanges |
可选 |
Microsoft.Exchange.Data.MultiValuedProperty |
此参数指定此连接器从其接受邮件的远程 IP 地址。此参数的有效语法为 <起始 IP 地址>-<结束 IP 地址>,例如 为 Usage 参数指定下列值时,必须指定 RemoteIPRanges 参数的值:
只要一个 IP 地址范围与另一个 IP 地址范围完全重叠,同一台服务器上的多个接收连接器就会有重叠的远程 IP 地址范围。当远程 IP 地址范围重叠时,将使用与正在连接服务器的 IP 地址最匹配的远程 IP 地址范围。 |
||
RequireEHLODomain |
可选 |
System.Boolean |
此参数的有效值为 |
||
RequireTLS |
可选 |
System.Boolean |
此参数的有效值为 |
||
Server |
可选 |
Microsoft.Exchange.Configuration.Tasks.ServerIdParameter |
此参数指定应在其上新建接收连接器的服务器。 |
||
SizeEnabled |
可选 |
Microsoft.Exchange.Data.SizeMode |
此参数的有效值为 |
||
TarpitInterval |
可选 |
Microsoft.Exchange.Data.EnhancedTimeSpan |
此参数指定延迟向 Exchange 确定可能会滥用连接的远程服务器作出 SMTP 响应的时间。经过身份验证的连接从不会发生此类延迟。 默认值为 5 秒。若要指定值,请输入一个时间跨度:dd.hh:mm:ss,其中,d = 天数,h = 小时数,m = 分钟数,s = 秒数。此参数的有效输入范围为 |
||
TemplateInstance |
可选 |
System.Management.Automation.PSObject |
将现有对象提供给此参数时,命令将使用该对象的配置在本地服务器或目标服务器上创建对象的相同副本。 |
||
Usage |
可选 |
Microsoft.Exchange.Management.SystemConfigurationTasks.NewReceiveConnector+UsageType |
此参数指定为此接收连接器分配的默认权限组和身份验证方法。Usage 参数的有效值如下: 如果为 Usage 参数指定下列任一值,必须为 Bindings 参数指定值:
如果为 Usage 参数指定下列任一值,必须为 RemoteIPRanges 参数指定值:
如果未指定必需的参数值,命令将以失败告终。New-ReceiveConnector cmdlet 不会提示您提供缺少的必需参数。 有关接收连接器使用类型、权限组和身份验证方法的详细信息,请参阅接收连接器。 |
输入类型
返回类型
错误
错误 | 说明 |
---|---|
|
|
示例
New-ReceiveConnector 命令可新建接收连接器。此示例显示创建接收连接器所必需的最少参数。
注意: |
---|
无法创建多个共享相同 Bindings 参数和 RemoteIPRanges 参数的接收连接器。 |
New-ReceiveConnector -Name Test -Bindings 10.10.1.1:25 -RemoteIPRanges 192.168.0.1-192.168.0.24