Командлет New-ReceiveConnector используется для создания нового получающего соединителя на компьютере с установленной ролью сервера узлового транспорта или граничного транспорта.

Синтаксис

New-ReceiveConnector -Name <String> -Bindings <MultiValuedProperty> -RemoteIPRanges <MultiValuedProperty> [-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>] [-Custom <SwitchParameter>] [-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>] [-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>] [-Server <ServerIdParameter>] [-SizeEnabled <Disabled | Enabled | EnabledWithoutValue>] [-TarpitInterval <EnhancedTimeSpan>] [-TemplateInstance <PSObject>] [-WhatIf [<SwitchParameter>]]
New-ReceiveConnector -Name <String> -Bindings <MultiValuedProperty> -Internet <SwitchParameter> [-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>] [-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>] [-Server <ServerIdParameter>] [-SizeEnabled <Disabled | Enabled | EnabledWithoutValue>] [-TarpitInterval <EnhancedTimeSpan>] [-TemplateInstance <PSObject>] [-WhatIf [<SwitchParameter>]]
New-ReceiveConnector -Name <String> -Internal <SwitchParameter> -RemoteIPRanges <MultiValuedProperty> [-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>] [-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>] [-Server <ServerIdParameter>] [-SizeEnabled <Disabled | Enabled | EnabledWithoutValue>] [-TarpitInterval <EnhancedTimeSpan>] [-TemplateInstance <PSObject>] [-WhatIf [<SwitchParameter>]]
New-ReceiveConnector -Name <String> -Client <SwitchParameter> -RemoteIPRanges <MultiValuedProperty> [-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>] [-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>] [-Server <ServerIdParameter>] [-SizeEnabled <Disabled | Enabled | EnabledWithoutValue>] [-TarpitInterval <EnhancedTimeSpan>] [-TemplateInstance <PSObject>] [-WhatIf [<SwitchParameter>]]
New-ReceiveConnector -Name <String> -Bindings <MultiValuedProperty> -Partner <SwitchParameter> -RemoteIPRanges <MultiValuedProperty> [-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>] [-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>] [-Server <ServerIdParameter>] [-SizeEnabled <Disabled | Enabled | EnabledWithoutValue>] [-TarpitInterval <EnhancedTimeSpan>] [-TemplateInstance <PSObject>] [-WhatIf [<SwitchParameter>]]
New-ReceiveConnector -Name <String> -Usage <Custom | Internet | Internal | Client | Partner> [-AuthMechanism <None | Tls | Integrated | BasicAuth | BasicAuthRequireTLS | ExchangeServer | ExternalAuthoritative>] [-Banner <String>] [-BinaryMimeEnabled <$true | $false>] [-Bindings <MultiValuedProperty>] [-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>] [-OrarEnabled <$true | $false>] [-PermissionGroups <None | AnonymousUsers | ExchangeUsers | ExchangeServers | ExchangeLegacyServers | Partners | Custom>] [-PipeliningEnabled <$true | $false>] [-ProtocolLoggingLevel <None | Verbose>] [-RemoteIPRanges <MultiValuedProperty>] [-RemoteIPRanges <MultiValuedProperty>] [-RequireEHLODomain <$true | $false>] [-RequireTLS <$true | $false>] [-Server <ServerIdParameter>] [-SizeEnabled <Disabled | Enabled | EnabledWithoutValue>] [-TarpitInterval <EnhancedTimeSpan>] [-TemplateInstance <PSObject>] [-WhatIf [<SwitchParameter>]]

Параметры

Параметр Обязательный Тип Описание

Bindings

Обязательный

Microsoft.Exchange.Data.MultiValuedProperty

Этот параметр определяет локальный IP-адрес и номера портов TCP, используемые соединителем приема для прослушивания входящих сообщений. Синтаксис параметра: <IP-адрес>:<порт TCP>, например 192.168.1.1:25. IP-адрес 0.0.0.0 указывает, что соединитель приема использует для прослушивания входящих сообщений все IP-адреса, настроенные на всех сетевых адаптерах.

Примечание.
Необходимо указать действующий локальный IP-адрес транспортного сервера-концентратора или пограничного транспортного сервера, на котором расположен соединитель приема. Если указать недействительный локальный IP-адрес, перезапуск службы транспорта Microsoft Exchange может оказаться невозможным. Для указания всех IP-адресов, настроенных на всех сетевых адаптерах, можно использовать IP-адрес 0.0.0.0.

Значение параметра Bindings необходимо указывать, если заданы следующие параметры:

  • Internet или Usage со значением Internet;

  • Partner или Usage со значением Partner;

  • Custom или Usage со значением Custom;

Значения параметра Bindings должны соответствовать одному из указанных ниже требований уникальности.

  • Можно использовать уникальную комбинацию IP-адреса и порта TCP, не конфликтующую с IP-адресом и портом TCP, которые назначены параметру Bindings другого соединителя приема на сервере.

  • Можно использовать существующее сочетание IP-адреса и порта TCP, но при этом с помощью параметра RemoteIPRanges необходимо ограничить группу удаленных серверов, обслуживаемых соединителем приема. Однако при создании соединителя приема с помощью командлета New-ReceiveConnector параметры RemoteIPRanges и Binding можно использовать вместе, только если заданы следующие параметры:

    • Custom или Usage со значением Custom;

    • Partner или Usage со значением Partner.

Если заданы приведенные ниже параметры, указать значение параметра Bindings в командлете New-ReceiveConnector нельзя.

  • Client или Usage со значением Client. В этом случае параметр Bindings имеет по умолчанию значение 0.0.0.0:587. Оно говорит о том, что соединитель принимает подключения через порт TCP с номером 587 на всех IP-адресах, настроенных на всех сетевых адаптерах на сервере.

  • Internal или Usage со значением Internal. В этом случае параметр Bindings имеет по умолчанию значение 0.0.0.0:25. Оно говорит о том, что соединитель принимает подключения через порт TCP с номером 25 на всех IP-адресах, настроенных на всех сетевых адаптерах на сервере.

Client

Обязательный

System.Management.Automation.SwitchParameter

С помощью этого параметра можно задать тип использования Client. Тип использования определяет группы разрешений по умолчанию и способы проверки подлинности, назначаемые соединителю приема. Если задан параметр Client, следующие параметры использовать нельзя:

  • Internal

  • Internet

  • Partner

  • Custom

  • Usage

Если задан параметр Client, необходимо указать значение параметра RemoteIPRanges. Если не указать значение обязательного параметра, командлет New-ReceiveConnector предложить сделать это, чтобы можно было продолжить выполнение команды.

Дополнительные сведения о типах использования соединителя приема, группах разрешений и способах проверки подлинности см. в разделе Получающие соединители.

Internal

Обязательный

System.Management.Automation.SwitchParameter

С помощью этого параметра можно задать тип использования Internal. Тип использования определяет группы разрешений по умолчанию и способы проверки подлинности, назначаемые соединителю приема. Если задан параметр Internal, следующие параметры использовать нельзя:

  • Client

  • Internet

  • Partner

  • Custom

  • Usage

Если задан параметр Internal, необходимо указать значение параметра RemoteIPRanges. Если не указать значение обязательного параметра, командлет New-ReceiveConnector предложить сделать это, чтобы можно было продолжить выполнение команды.

Дополнительные сведения о типах использования соединителя приема, группах разрешений и способах проверки подлинности см. в разделе Получающие соединители.

Internet

Обязательный

System.Management.Automation.SwitchParameter

С помощью этого параметра можно задать тип использования Internet. Тип использования определяет группы разрешений по умолчанию и способы проверки подлинности, назначаемые соединителю приема. Если задан параметр Internet, следующие параметры использовать нельзя:

  • Client

  • Internal

  • Partner

  • Custom

  • Usage

Если задан параметр Internet, необходимо указать значение параметра Bindings. Если не указать значение обязательного параметра, командлет New-ReceiveConnector предложить сделать это, чтобы можно было продолжить выполнение команды.

Дополнительные сведения о типах использования соединителя приема, группах разрешений и способах проверки подлинности см. в разделе Получающие соединители.

Name

Обязательный

System.String

Этот параметр указывает имя соединителя, переданное администратором. Значение параметра Name вводится в виде строки, как показано в следующем примере: "New Receive Connector".

Partner

Обязательный

System.Management.Automation.SwitchParameter

С помощью этого параметра можно задать тип использования Partner. Тип использования определяет группы разрешений по умолчанию и способы проверки подлинности, назначаемые соединителю приема. Если задан параметр Partner, следующие параметры использовать нельзя:

  • Client

  • Internal

  • Internet

  • Custom

  • Usage

Если задан параметр Partner, необходимо указать значения следующих параметров:

  • Bindings

  • RemoteIPRanges

Если не указать значение обязательного параметра, командлет New-ReceiveConnector предложить сделать это, чтобы можно было продолжить выполнение команды.

RemoteIPRanges

Обязательный

Microsoft.Exchange.Data.MultiValuedProperty

Этот параметр определяет удаленные IP-адреса, с которых соединитель принимает подключения. Синтаксис параметра: <начальный IP-адрес>-<конечный IP-адрес>, например 192.168.1.1-192.168.1.10. Можно указать несколько диапазонов IP-адресов, разделив их запятыми.

Значение параметра RemoteIPRanges необходимо указывать, если заданы следующие параметры:

  • Client или Usage со значением Client;

  • Internal или Usage со значением Internal;

  • Partner или Usage со значением Partner;

  • Custom или Usage со значением Custom.

Несколько соединителей приема на одном сервере могут иметь перекрывающиеся диапазоны удаленных IP-адресов, если один диапазон полностью перекрывается другим. Когда диапазоны удаленных IP-адресов перекрываются, используется диапазон удаленных IP-адресов, наиболее точно соответствующий IP-адресу соединяющего сервера.

Указать значение параметра RemoteIPRanges в командлете New-ReceiveConnector нельзя, если задан параметр Internet или параметр Usage со значением Internet. При типе использования «Интернет» параметр RemoteIPRanges имеет по умолчанию значение 0.0.0.0-255.255.255.255. Это значение указывает, что соединитель принимает подключения со всех удаленных IP-адресов.

Usage

Обязательный

Microsoft.Exchange.Management.SystemConfigurationTasks.NewReceiveConnector+UsageType

Этот параметр можно использовать для указания групп разрешений по умолчанию и способов проверки подлинности, назначаемых соединителю приема. Для параметра Usage допустимы следующие значения: Client, Custom, Internal, Internet и Partner.

Если указано значение параметра Usage, следующие параметры использовать нельзя:

  • Client

  • Internal

  • Internet

  • Partner

  • Custom

Значение параметра Bindings является обязательным, если указано какое-либо из следующих значений параметра Usage:

  • Internet

  • Partner

  • Custom

Значение параметра RemoteIPRanges является обязательным, если указано какое-либо из следующих значений параметра Usage:

  • Client

  • Internal

  • Partner

  • Custom

Если не указать значение обязательного параметра, выполнение команды завершится неудачей. Запрашивать отсутствующие обязательные параметры командлет New-ReceiveConnector не будет.

Дополнительные сведения о типах использования соединителя приема, группах разрешений и способах проверки подлинности см. в разделе Получающие соединители.

AuthMechanism

Необязательный

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

Этот параметр указывает объявленные и принятые механизмы авторизации. Параметры проверки подлинности: None, TLS, Integrated, BasicAuth, BasicAuthRequireTLS, ExchangeServer и ExternalAuthoritative. Для параметра AuthMechanism можно указать список из нескольких значений через запятую. Если для параметра RequireTLS установлено значение $true, то для параметра AuthMechanism должно быть установлено значение TLS. Если для параметра AuthMechanism установлено значение BasicAuthRequireTLS, необходимо также выбрать BasicAuth и TLS. Значение ExternalAuthoritative параметра AuthMechanism допускает совместное использование только со значением TLS. Если для параметра AuthMechanism установлено значение ExternaAuthoritative, для параметра PermissionGroups необходимо установить значение ExchangeServers.

Banner

Необязательный

System.String

Этот параметр перекрывает используемый по умолчанию заголовок протокола SMTP 220. Если для параметра Banner значение не установлено, по умолчанию задается следующий заголовок SMTP:

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

При указании значения для параметра Banner необходимо использовать следующий синтаксис:

"220 <RemainingBannerText>".

220 является кодом ответа SMTP «Служба готова» по умолчанию, согласно документу RFC 2821.

BinaryMimeEnabled

Необязательный

System.Boolean

Допустимые значения этого параметра: $True или $False. Значение по умолчанию: $True. Если для параметра BinaryMimeEnabled задано значение $True, ключевое слово BINARYMIME EHLO объявляется в ответе EHLO удаленному серверу и доступно для использования. Если для параметра BinaryMimeEnabled задано значение $False, ключевое слово BINARYMIME EHLO не объявляется в ответе EHLO удаленному серверу и отключается.

ChunkingEnabled

Необязательный

System.Boolean

Допустимыми значениями этого параметра являются $True и $False. Значение по умолчанию: $True. Если для параметра ChunkingEnabled задано значение $True, ключевое слово CHUNKING EHLO объявляется в ответе EHLO удаленному серверу и доступно для использования. Если для параметра ChunkingEnabled задано значение $False, ключевое слово CHUNKING EHLO не объявляется в ответе EHLO удаленному серверу и отключается.

Comment

Необязательный

System.String

Необходимо заключить параметр Comment в двойные кавычки, например: "this is an admin note".

Confirm

Необязательный

System.Management.Automation.SwitchParameter

Параметр Confirm используется для приостановки команды и требует подтверждения ее выполнения. Значение параметра Confirm указывать не требуется.

ConnectionInactivityTimeout

Необязательный

Microsoft.Exchange.Data.EnhancedTimeSpan

Этот параметр указывает максимальное время ожидания до закрытия подключения к соединителю приема. Значением по умолчанию для соединителя приема, настроенного на транспортном сервере-концентраторе, является 5 минут. Значением по умолчанию для соединителя приема, настроенного на пограничном транспортном сервере, является 1 минута. Указываемое значение должно вводиться как интервал времени: дд.чч:мм:сс, где дд — дни, чч — часы, мм — минуты, а сс — секунды. Значение, указанное параметром ConnectionTimeout, должно быть больше значения, указанного параметром ConnectionInactivityTimeout. Допустимый диапазон значений любого из этих параметров – от 00:00:01 до 1.00:00:00.

ConnectionTimeOut

Необязательный

Microsoft.Exchange.Data.EnhancedTimeSpan

Этот параметр указывает максимальное количество времени, в течение которого подключение может оставаться открытым, даже если через подключение выполняется активная передача данных. Значением по умолчанию для соединителя приема, настроенного на транспортном сервере-концентраторе, является 10 минут. Значением по умолчанию для соединителя приема, настроенного на пограничном транспортном сервере, является 5 минут. Указываемое значение должно вводиться как интервал времени: дд.чч:мм:сс, где дд — дни, чч — часы, мм — минуты, а сс — секунды. Значение, указанное параметром ConnectionTimeout, должно быть больше значения, указанного параметром ConnectionInactivityTimeout. Допустимый диапазон значений любого из этих параметров – от 00:00:01 до 1.00:00:00.

Custom

Необязательный

System.Management.Automation.SwitchParameter

С помощью этого параметра можно задать тип использования Custom. Тип использования определяет группы разрешений по умолчанию и способы проверки подлинности, назначаемые соединителю приема. Если задан параметр Custom, следующие параметры использовать нельзя:

  • Client

  • Internal

  • Internet

  • Partner

  • Usage

Если задан параметр Custom, необходимо указать значения следующих параметров:

  • Bindings

  • RemoteIPRanges

Если не указать значение обязательного параметра, командлет New-ReceiveConnector предложить сделать это, чтобы можно было продолжить выполнение команды.

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 удаленному серверу и отключается. Расширение DSN для ESMTP обеспечивает улучшенные функциональные возможности уведомления о состоянии доставки (DSN), указанные в RFC 1891.

DomainController

Необязательный

Microsoft.Exchange.Data.Fqdn

Чтобы указать полное доменное имя (FQDN) контроллера домена, записывающего это изменение конфигурации в службу каталогов Active Directory, включите в команду параметр DomainController. Параметр DomainController не поддерживается на компьютерах с ролью пограничного транспортного сервера. Роль пограничного транспортного сервера выполняет запись только в локальный экземпляр ADAM.

DomainSecureEnabled

Необязательный

System.Boolean

Этот параметр является первым этапом процесса включения взаимной проверки подлинности TLS для доменов, обслуживаемых этим получающим соединителем. Взаимная проверка подлинности TLS правильно работает только при выполнении следующих условий:

  • Параметр DomainSecureEnabled имеет значение $True.

  • Параметр AuthMechanism содержит значение TLS и не содержит значение ExternalAuthoritative.

  • Параметр AuthMechanism содержит значение TLS.

  • Параметр TLSReceiveDomainSecureList в командлете Get-TransportConfig содержит, по меньшей мере, один домен, обслуживаемый этим получающим соединителем. Использование подстановочного знака (*) в доменах, настроенных для взаимной проверки подлинности TLS, не поддерживается. Тот же самый домен должен быть также определен в соответствующем соединителе отправки и в значении параметра TLSSendDomainSecureList в командлете Get-TransportConfig.

По умолчанию параметр DomainSecureEnabled имеет значение $False для следующих типов соединителей приема:

  • Все получающие соединители, определенные на транспортном сервере-концентраторе.

  • Созданные пользователем получающие соединители, определенные на пограничном транспортном сервере.

По умолчанию параметр DomainSecureEnabled имеет значение $True для соединителей приема по умолчанию, определенных на пограничном транспортном сервере.

EightBitMimeEnabled

Необязательный

System.Boolean

Допустимые значения этого параметра: $True или $False. Значение по умолчанию: $True. Если для параметра EightBitMimeEnabled задано значение $True, ключевое слово 8BITMIME EHLO объявляется в ответе EHLO удаленному серверу и доступно для использования. Если для параметра EightBitMimeEnabled задано значение $False, ключевое слово 8BITMIME EHLO не объявляется в ответе EHLO удаленному серверу и отключается.

EnableAuthGSSAPI

Необязательный

System.Boolean

Этот параметр контролирует объявление способа проверки подлинности GSSAPI, если на соединителе включена встроенная проверка подлинности Windows. Если параметр AuthMechanism содержит значение Integrated, а параметр EnableAuthGSSAPI имеет значение $True, в ответе EHLO соединителя приема объявляется ключевое слово AUTH GSSAPI NTLM. При прохождении проверки подлинности для соединителя приема клиенты могут использовать технологию Kerberos или NTLM. Если параметр AuthMechanism содержит значение Integrated, а параметр EnableAuthGSSAPI имеет значение $False, в ответе EHLO соединителя приема объявляется ключевое слово AUTH NTLM. В этом случае при прохождении проверки подлинности для соединителя приема клиенты могут использовать только технологию NTLM.

Если используются серверы обмена сообщениями IIS (Microsoft Internet Information Services), проходящие проверку подлинности для данного соединителя приема, параметру EnableAuthGSSAPI следует присвоить значение $False. На проверку подлинности с использованием серверов Exchange Server 2003 значение параметра EnableAuthGSSAPI не влияет. Серверы Exchange Server 2003 используют способы проверки подлинности, объявленные в ключевом слове X-EXPS. Ключевое слово X-EXPS объявляется в ответе EHLO соединителя приема, если параметр AuthMechanism содержит значение ExchangeServer.

Описываемый параметр может иметь значения $True и $False. По умолчанию он имеет значение $False. По умолчанию значение $True присваивается параметру EnableAuthGSSAPI только на соединителе приема по умолчанию с именем «Client <имя сервера>», который создается только на транспортных серверах-концентраторах.

Enabled

Необязательный

System.Boolean

Допустимые значения этого параметра: $True или $False. Значение по умолчанию: $True. Используйте параметр Enabled, чтобы включить или отключить соединитель.

EnhancedStatusCodesEnabled

Необязательный

System.Boolean

Допустимые значения этого параметра: $True или $False. Значение по умолчанию: $True. Если для параметра EnhancedStatusCodesEnabled задано значение $True, ключевое слово ENHANCEDSTATUSCODES EHLO объявляется в ответе EHLO удаленному серверу и доступно для использования. Если для параметра DeliveryStatusNotificationEnabled задано значение $False, ключевое слово ENHANCEDSTATUSCODES EHLO не объявляется в ответе EHLO удаленному серверу и отключается. Расширение ENHANCEDSTATUSCODES обеспечивает усовершенствованные возможности получения сведений об ошибках и состоянии в уведомлениях о состоянии доставки, которые отправляются на удаленные сервера.

Fqdn

Необязательный

Microsoft.Exchange.Data.Fqdn

Этот параметр определяет полное доменное имя сервера назначения для подключенных серверов обмена сообщениями, использующих данный соединитель приема для отправки входящих сообщений. Значение этого параметра отображается для подключенных серверов обмена сообщениями, когда требуется имя сервера назначения, например:

  • в SMTP-заголовке по умолчанию соединителя приема;

  • в ответе EHLO/HELO соединителя приема;

  • в поле последнего заголовка Received: входящего сообщения, когда оно поступает на транспортный сервер-концентратор или пограничный транспортный сервер;

  • в ходе проверки подлинности с использованием протокола TLS (Transport Layer Security).

Значением по умолчанию параметра Fqdn является полное доменное имя транспортного сервера-концентратора или пограничного транспортного сервера, который содержит соединитель приема.

Примечание.
Не изменяйте полное доменное имя соединителя приема по умолчанию с именем «Default <имя сервера>», который автоматически создается на транспортных серверах-концентраторах. Если в организации Exchange, включающей несколько транспортных серверов-концентраторов, изменить полное доменное имя соединителя приема «Default <имя_сервера>», будет нарушен внутренний поток почты между транспортными серверами-концентраторами.

LongAddressesEnabled

Необязательный

System.Boolean

Этот параметр позволяет соединителю приема принимать длинные почтовые адреса X.400. Почтовые адреса X.400 инкапсулируются в почтовые адреса SMTP с использованием способа инкапсуляции IMCEA (Internet Mail Connector Encapsulated Address).

Если данный параметр имеет значение $False, полный почтовый адрес SMTP может включать не более 571 знака.

Если он имеет значение $True, вступают в силу следующие изменения:

  • в ответе EHLO соединителя приема объявляется ключевое слово XLONGADDR;

  • допустимая длина строки сеанса SMTP увеличивается до 8000 знаков;

  • SMTP-команды MAIL FROM: и RCPT TO: принимают действительные длинные адреса.

Таким образом, после инкапсуляции IMCEA почтовые адреса X.400 могут включать до 1860 знаков.

Описываемый параметр может иметь значения $True и $False. По умолчанию он имеет значение $False. Изменять значение этого параметра можно только на соединителях приема, настроенных на транспортных серверах-концентраторах.

MaxHeaderSize

Необязательный

Microsoft.Exchange.Data.ByteQuantifiedSize

Этот параметр указывает максимальный размер (в байтах) заголовка сообщения SMTP, которое соединитель приема принимает перед тем, как закрыть подключение. Значение по умолчанию: 65536 байт. При вводе значения должна указываться одна из следующих единиц измерения:

  • B (байт)

  • KB (килобайт)

  • MB (мегабайт)

  • GB (гигабайт)

Значение без указания единицы измерения обрабатывается как количество байтов. Допустимый диапазон значений данного параметра – от 1 до 2147483647 байт.

MaxHopCount

Необязательный

System.Int32

Этот параметр указывает максимально допустимое количество прыжков, которое может выполнить сообщение до того, как оно будет отклонено получающим соединителем. Максимальное количество прыжков определяется количеством полей заголовка Received: в переданном сообщении. Значение по умолчанию: 30. Допустимый диапазон значений данного параметра – от 1 до 500.

MaxInboundConnection

Необязательный

Microsoft.Exchange.Data.Unlimited

Этот параметр указывает максимальное количество входящих подключений, которые одновременно обслуживает этот соединитель приема. Значение по умолчанию: 5000. Допустимый диапазон значений данного параметра – от 1 до 2147483647. Чтобы отключить ограничение числа входящих подключений для соединителя приема, необходимо ввести значение unlimited.

MaxInboundConnectionPercentagePerSource

Необязательный

System.Int32

Этим параметром указывается максимальное количество подключений, которые одновременно обслуживает соединитель приема с одного IP-адреса, выраженное в процентах доступных оставшихся подключений для соединителя приема. Введите значение как целое число без символа процента (%). Значение по умолчанию: 2 процентов. Допустимый диапазон значений данного параметра – от 1 до 100.

MaxInboundConnectionPerSource

Необязательный

Microsoft.Exchange.Data.Unlimited

Этот параметр указывает максимальное число подключений, которые одновременно обслуживает соединитель приема с одного IP-адреса. Значение по умолчанию: 100. Допустимый диапазон значений данного параметра – от 1 до 10000. Чтобы отключить ограничение входящих подключений с одного IP-адреса для соединителя приема, необходимо ввести значение unlimited.

MaxLocalHopCount

Необязательный

System.Int32

Этот параметр указывает максимальное допустимое количество локальных прыжков, которое может выполнить сообщение до того, как оно будет отклонено получающим соединителем. Максимальное количество локальных прыжков определяется количеством заголовков Received: с локальными адресами сервера в переданном сообщении. По умолчанию данный параметр имеет значение 8. Допустимый диапазон значений данного параметра – от 0 до 50. Если задано значение 0, сообщение никогда не будет отклонено из-за количества локальных прыжков.

Примечание.
При обновлении транспортного сервера-концентратора или пограничного транспортного сервера до Exchange Server 2007 с пакетом обновления 1 (SP1) значение параметра MaxLocalHopCount равняется 8 для всех существующих соединителей приема, на которых значение MaxLocalHopCount превышает 1.

MaxLogonFailures

Необязательный

System.Int32

Этот параметр указывает количество неудачных попыток входа, выполняемых получающим соединителем до того, как подключение будет закрыто. Значение по умолчанию: 3. Допустимый диапазон значений данного параметра – от 0 до 10. Если задано значение 0, подключение никогда не будет закрыто из-за неудачных попыток входа.

MaxMessageSize

Необязательный

Microsoft.Exchange.Data.ByteQuantifiedSize

Этот параметр указывает максимальный размер сообщения. Значение по умолчанию: 10 MB. При вводе значения укажите одну из следующих единиц измерения:

  • B (байт)

  • KB (килобайт)

  • MB (мегабайт)

  • GB (гигабайт)

Значение без указания единицы измерения обрабатывается как количество байтов. Допустимый диапазон значений этого параметра — от 65 536 до 2 147 483 647 байт.

MaxProtocolErrors

Необязательный

Microsoft.Exchange.Data.Unlimited

Этот параметр указывает максимальное количество ошибок протокола SMTP, принимаемых получающим соединителем до закрытия подключения. Значение по умолчанию: 5. Допустимый диапазон значений данного параметра – от 0 до 2147483647. Если задано значение unlimited, подключение никогда не будет закрыто из-за ошибок протокола.

MaxRecipientsPerMessage

Необязательный

System.Int32

Этот параметр указывает максимальное количество получателей для сообщения, принимаемое получающим соединителем до того, как подключение будет закрыто. Значение по умолчанию: 200. Допустимый диапазон значений данного параметра – от 1 до 512000.

MessageRateLimit

Необязательный

Microsoft.Exchange.Data.Unlimited

Этот параметр указывает максимальное количество сообщений, которые могут быть отправлены с одного клиентского IP-адреса в минуту. Значением по умолчанию для соединителя приема, настроенного на транспортном сервере-концентраторе, является unlimited. Значением по умолчанию для соединителя приема, настроенного на пограничном транспортном сервере, является 600 сообщений в минуту. Допустимый диапазон значений данного параметра – от 1 до 2147483647. Чтобы отключить это ограничение скорости отправки сообщений для соединителя приема, необходимо ввести значение unlimited.

OrarEnabled

Необязательный

System.Boolean

Этот параметр включает функцию ORAR (Originator Requested Alternate Recipient). Если он имеет значение $False, функция ORAR не поддерживается. Если этот параметр имеет значение $True, поддержка ORAR обеспечивается путем объявления ключевого слова XORAR в ответе EHLO соединителя приема. Данные ORAR передаются в команде RCPT TO: протокола SMTP.

Описываемый параметр может иметь значения $True и $False. По умолчанию он имеет значение $False. Если адрес электронной почты, указанный в данных ORAR, является длинным адресом X.400, параметр LongAddressesEnabled должен иметь значение $True.

PermissionGroups

Необязательный

Microsoft.Exchange.Data.PermissionGroups

Этот параметр определяет группы и роли, которые могут отправлять сообщения соединителю приема, и разрешения, назначаемые этим группам. Группа разрешений – это предварительно определенный набор разрешений, предоставляемый известным участникам безопасности. Допустимы следующие значения этого параметра: None, AnonymousUsers, ExchangeUsers, ExchangeServers, ExchangeLegacyServers и Partners. Группы разрешений по умолчанию, которые назначены соединителю приема, зависят от типа использования соединителя, заданного параметром Usage при создании соединителя приема. Дополнительные сведения о типах использования соединителей приема см. в разделе Получающие соединители.

PipeliningEnabled

Необязательный

System.Boolean

Допустимые значения этого параметра: $True или $False. Если для параметра PipeliningEnabled задано значение $True, ключевое слово PIPELINING EHLO объявляется в ответе EHLO удаленному серверу и доступно для использования. Если для параметра PipeliningEnabled задано значение $False, ключевое слово PIPELINING EHLO не объявляется в ответе EHLO удаленному серверу и отключается. Расширение PIPELINING позволяет удаленному серверу отправлять запросы без ожидания ответа от этого соединителя приема. Значение по умолчанию: $True.

ProtocolLoggingLevel

Необязательный

Microsoft.Exchange.Data.ProtocolLoggingLevel

Этот параметр включает или отключает ведение журнала протокола для заданного соединителя приема. Чтобы включить ведение журнала протокола для соединителя, необходимо установить значение Verbose. Чтобы отключить ведение журнала протокола для соединителя, необходимо установить значение None. Значение по умолчанию: None. Местоположение журналов протокола соединителей приема для всех соединителей приема, настроенных на транспортном сервере-концентраторе или пограничном транспортном сервере, задается с помощью параметра ReceiveProtocolLogPath командлета Set-TransportServer.

RequireEHLODomain

Необязательный

System.Boolean

Допустимые значения этого параметра: $True или $False. Значение по умолчанию: $False. Если для параметра RequireEHLODomain задано значение $True, удаленный компьютер должен предоставить имя домена в рукопожатии EHLO после установки SMTP-подключения. Если удаленный компьютер не предоставляет доменное имя, SMTP-подключение закрывается.

RequireTLS

Необязательный

System.Boolean

Допустимыми значениями этого параметра являются $True и $False. Значение по умолчанию: $False. Если для параметра RequireTLS задано значение $True, все сообщения, полученные этим соединителем, требуют передачи по протоколу TLS.

Server

Необязательный

Microsoft.Exchange.Configuration.Tasks.ServerIdParameter

Этот параметр указывает сервер, на котором необходимо создать новый соединитель приема.

SizeEnabled

Необязательный

Microsoft.Exchange.Data.SizeMode

Допустимые значения этого параметра — Enabled, Disabled или EnabledwithoutValue. Значение по умолчанию: Enabled. Если для параметра SizeEnabled задано значение Enabled, включается расширение SIZE протокола SMTP и значение максимального допустимого размера сообщения из параметра MaxMessageSize объявляется в заголовке EHLO. Если для параметра SizeEnabled задано значение Disabled, расширение SIZE протокола SMTP не используется и значение максимального допустимого размера сообщения никогда не объявляется удаленному серверу. Если для параметра SizeEnabled задано значение EnabledWithoutValue, включается расширение SIZE протокола SMTP. Однако максимально допустимое значение размера сообщения из параметра MaxMessageSize не объявляется в заголовке EHLO. Это позволяет сообщению обходить контрольные проверки размера сообщений для подключений между транспортными серверами-концентраторами, прошедших проверку подлинности. Расширение SIZE позволяет удаленному серверу сообщить соединителю приема размер входящего сообщения. Кроме того, это расширение позволяет конечному серверу объявить максимальный размер для принимаемых сообщений отправляющему серверу. Если объявленный размер входящего сообщения превышает значение параметра MessageSizeMax, соединитель приема отправляет удаленному серверу код ошибки и закрывает это подключение.

TarpitInterval

Необязательный

Microsoft.Exchange.Data.EnhancedTimeSpan

Этот параметр указывает период задержки отклика SMTP удаленному серверу, который подозревается Exchange в злоупотреблении подключением. Авторизованные подключения никогда не задерживаются таким образом.

Значение по умолчанию: 5 секунд. Указываемое значение должно вводиться как интервал времени: дд.чч:мм:сс, где дд — дни, чч — часы, мм — минуты, а сс — секунды. Допустимый диапазон значений данного параметра – от 00:00:00 до 00:10:00. Чтобы отключить интервал задержки нежелательной почты, необходимо установить значение 00:00:00.

TemplateInstance

Необязательный

System.Management.Automation.PSObject

Когда существующий объект предоставляется этому параметру, команда использует конфигурацию объекта для создания точной копии объекта на локальном или целевом сервере.

WhatIf

Необязательный

System.Management.Automation.SwitchParameter

Параметр WhatIf заставляет команду имитировать действия, которые она будет выполнять над объектом. С помощью параметра WhatIf можно просматривать изменения, которые могли бы произойти, без применения этих изменений. Указывать значение параметра WhatIf не требуется.

Подробное описание

Командлет New-ReceiveConnector создает новый получающий соединитель. Чтобы получить запрос на ввод нужных параметров нового получающего соединителя, введите New-ReceiveConnector. Параметры Name, Bindings и RemoteIPRanges — обязательные параметры нового получающего соединителя.

После выполнения этой задачи создается получающий соединитель.

Для выполнения командлета New-ReceiveConnector используемой учетной записи необходимо делегировать следующие роли:

  • роль администратора сервера Exchange и членство в локальной группе администраторов на целевом сервере.

Чтобы запустить командлет New-ReceiveConnector на компьютере с установленной ролью пограничного транспортного сервера, необходимо войти в систему с использованием учетной записи, входящей в локальную группу администраторов на этом компьютере.

Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования сервера Microsoft Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.

Типы входных данных

Типы возвращаемых данных

Ошибки

Ошибка Описание

 

 

Пример

Команда New-ReceiveConnector создает новый соединитель приема. В примере приведены минимальные параметры, необходимые для создания нового соединителя приема.

Примечание.
Невозможно создать несколько соединителей приема с одинаковыми параметрами Bindings и RemoteIPRanges.
Копировать код
New-ReceiveConnector -Name Test -Bindings 10.10.1.1:25 -RemoteIPRanges 192.168.0.1-192.168.0.24