Set-SendConnector
Этот командлет доступен только в локальной среде Exchange.
Командлет Set-SendConnector используется для изменения соединителя отправки.
Сведения о наборах параметров в разделе Синтаксис ниже см. В разделе Синтаксис командлета Exchange.
Синтаксис
Set-SendConnector
[-Identity] <SendConnectorIdParameter>
[-AddressSpaces <MultiValuedProperty>]
[-AuthenticationCredential <PSCredential>]
[-CloudServicesMailEnabled <Boolean>]
[-Comment <String>]
[-Confirm]
[-ConnectionInactivityTimeOut <EnhancedTimeSpan>]
[-ConnectorType <TenantConnectorType>]
[-DNSRoutingEnabled <Boolean>]
[-DomainController <Fqdn>]
[-DomainSecureEnabled <Boolean>]
[-Enabled <Boolean>]
[-ErrorPolicies <ErrorPolicies>]
[-Force]
[-ForceHELO <Boolean>]
[-Fqdn <Fqdn>]
[-FrontendProxyEnabled <Boolean>]
[-IgnoreSTARTTLS <Boolean>]
[-IsCoexistenceConnector <Boolean>]
[-IsScopedConnector <Boolean>]
[-LinkedReceiveConnector <ReceiveConnectorIdParameter>]
[-MaxMessageSize <Unlimited>]
[-Name <String>]
[-Port <Int32>]
[-ProtocolLoggingLevel <ProtocolLoggingLevel>]
[-RequireOorg <Boolean>]
[-RequireTLS <Boolean>]
[-SmartHostAuthMechanism <AuthMechanisms>]
[-SmartHosts <MultiValuedProperty>]
[-SmtpMaxMessagesPerConnection <Int32>]
[-SourceIPAddress <IPAddress>]
[-SourceTransportServers <MultiValuedProperty>]
[-TlsAuthLevel <TlsAuthLevel>]
[-TlsCertificateName <SmtpX509Identifier>]
[-TlsDomain <SmtpDomainWithSubdomains>]
[-UseExternalDNSServersEnabled <Boolean>]
[-WhatIf]
[<CommonParameters>]
Описание
Для его запуска необходимо получить соответствующие разрешения. В этой статье перечислены все параметры командлета. Но некоторые из них могут быть вам не доступны, если они не включены в назначенные разрешения. Сведения о необходимых разрешениях для запуска командлетов и использования параметров в организации см. в статье Find the permissions required to run any Exchange cmdlet.
Примеры
Пример 1
Set-SendConnector "Contoso.com Send Connector" -MaxMessageSize 10MB -ConnectionInactivityTimeOut 00:15:00
В этом примере вносятся следующие изменения в конфигурацию соединителя отправки с именем Contoso.com Send Connector:
- Устанавливается ограничение 10 МБ на максимальный размер сообщений.
- Изменяется время простоя подключения до 15 минут.
Параметры
-AddressSpaces
Параметр AddressSpaces указывает доменные имена, на которые соединитель отправки направляет по маршруту почту. Полный синтаксис для ввода каждого адресного пространства: AddressSpaceType:AddressSpace;AddressSpaceCost
.
- Тип_адресного_пространства: На пограничном сервере тип адресного пространства должен иметь значение SMTP. В службе передачи на сервере почтовых ящиков типу адресного пространства можно присвоить значения SMTP, X400 или любую текстовую строку. Если опустить тип адресного пространства, предлагается SMTP.
- Адресное_пространство: Для типа адресного пространства SMTP введенное адресное пространство должно соответствовать спецификации RFC 1035. Например, адресные пространства *, *.com и *.contoso.com разрешены, а *contoso.com — нет. Для типов адресного пространства X.400 введенное значение адресного пространства должно соответствовать RFC 1685, например: o=MySite;p=MyOrg;a=adatum;c=us. Для всех других типов адресных пространств в качестве значения можно ввести произвольный текст.
- Стоимость_адресного_пространства: Диапазон допустимых значений — от 1 до 100. Чем ниже стоимость, тем лучше маршрут. Этот параметр является необязательным. Если опустить значение стоимости адресного пространства, будет использоваться значение 1. Если вводится адресное пространство, не связанное с SMTP, которое содержит символ точки с запятой (;), необходимо указать стоимость адресного пространства.
При указании типа или стоимости адресного пространства необходимо заключить адресное пространство в кавычки ("). Например, следующие записи адресного пространства эквиваленты:
- "SMTP:contoso.com;1"
- "contoso.com;1"
- "SMTP:contoso.com"
- contoso.com
Можно указать несколько адресных пространств, разделяя их запятыми, например: contoso.com,fabrikam.com. При указании типа или стоимости адресного пространства необходимо заключить адресное пространство в кавычки ("), например: "contoso.com;2","fabrikam.com;3".
При указании типа адресного пространства, отличного от SMTP, для соединителя отправки, настроенного в службе передачи на сервере почтовых ящиков, необходимо установить значения следующих параметров.
- Параметру SmartHosts необходимо задать в качестве значения промежуточный узел.
- Параметру DNSRoutingEnabled должно быть задано значение $false.
Хотя на соединителе отправки в службе передачи на сервере почтовых ящиков можно настроить адресные пространства, отличные от SMTP, соединитель отправки использует SMTP в качестве механизма передачи для отправки сообщений на другие серверы обмена сообщениями. Внешние соединители в службе передачи на сервере почтовых ящиков используются для отправки сообщений на локальные серверы обмена сообщениями, такие как серверы шлюзов для факсов сторонних производителей, которые не используют SMTP в качестве основного механизма передачи. Дополнительные сведения см. в разделе Внешние соединители.
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-AuthenticationCredential
Параметр AuthenticationCredential указывает имя пользователя и пароль, необходимые для использования соединителя.
Для значения этого параметра требуется командлет Get-Credential. Чтобы приостановить эту команду и получить приглашение для ввода учетных данных, используйте значение (Get-Credential)
. Или перед выполнением этой команды сохраните учетные данные в переменной (например,$cred = Get-Credential
), а затем используйте имя переменной ($cred
) для этого параметра. Для получения дополнительной информации см. Get-Credential.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-CloudServicesMailEnabled
Примечание. Рекомендуется не использовать этот параметр, если для этого не будет указано Майкрософт служба поддержки клиентов или документация по конкретному продукту. Вместо этого используйте мастер гибридной конфигурации, чтобы настроить поток обработки почты между локальной и облачной организациями. Дополнительные сведения см. в разделе Мастер гибридной конфигурации.
Параметр CloudServicesMailEnabled указывает, используется ли соединитель для гибридного потока обработки почты между локальной средой Exchange и Майкрософт 365. В частности, этот параметр определяет, как определенные внутренние заголовки сообщений X-MS-Exchange-Organization-* обрабатываются в сообщениях, которые отправляются между принятыми доменами в локальных и облачных организациях. Эти заголовки в совокупности называются межсайтовными заголовками.
Допустимые значения:
- $true. Соединитель используется для потока обработки почты в гибридных организациях, поэтому заголовки между локальными организациями сохраняются или повышаются в сообщениях, проходящих через соединитель. Это значение по умолчанию для соединителей, созданных мастером гибридной конфигурации. Некоторые заголовки X-MS-Exchange-Organization-* в исходящих сообщениях, которые отправляются с одной стороны гибридной организации в другую, преобразуются в заголовки X-MS-Exchange-CrossPremises-* и таким образом сохраняются в сообщениях. Заголовки X-MS-Exchange-CrossPremises-* во входящих сообщениях, которые получаются на одной стороне гибридной организации от другой, повышаются до заголовков X-MS-Exchange-Organization-*. Эти повышенные заголовки заменяют все экземпляры одних и того же заголовка X-MS-Exchange-Organization-*, которые уже существуют в сообщениях.
- $false. Соединитель не используется для потока обработки почты в гибридных организациях, поэтому из сообщений, проходящих через соединитель, удаляются все междометровые заголовки.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Comment
Параметр Comment указывает необязательный комментарий. Параметр Comment необходимо заключать в кавычки ("), например: "this is an admin note".
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Confirm
Переключатель подтверждения указывает, показывать или скрывать запрос подтверждения. Влияние этого параметра на командлет зависит от того, требуется ли командлету подтверждение перед выполнением.
- Деструктивные командлеты (например, командлеты Remove-*) имеют встроенную паузу, которая заставляет вас подтвердить команду перед продолжением. Можно пропускать запросы на подтверждение этих командлетов, используя следующий синтаксис:
-Confirm:$false
. - Большинство других командлетов (например, командлеты New-* и Set-*) не имеют встроенной приостановки. Для этих командлетов указание переключателя Confirm без значения вводит паузу, которая заставляет вас подтвердить команду перед продолжением.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-ConnectionInactivityTimeOut
Параметр ConnectionInactivityTimeOut указывает максимальное время пребывания неактивного подключения в открытом состоянии. Значение по умолчанию — 10 минут.
Чтобы указать значение, введите его в качестве интервала времени: dd.hh:mm:ss where dd = days, hh = hours, mm = minutes and ss = seconds.
Например, чтобы задать пятнадцать минут, укажите значение 00:15:00. Допустимый диапазон значений данного параметра – от 00:00:01 до 1.00:00:00.
Type: | EnhancedTimeSpan |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-ConnectorType
Параметр ConnectorType указывает, используется ли соединитель в гибридных развертываниях для отправки сообщений в Майкрософт 365. Допустимые значения:
- По умолчанию: соединитель не используется для отправки сообщений в Майкрософт 365. Это значение используется по умолчанию.
- XPremises: соединитель используется для отправки сообщений в Майкрософт 365.
Type: | TenantConnectorType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2016, Exchange Server 2019 |
-DNSRoutingEnabled
Параметр DNSRoutingEnabled указывает, использует ли соединитель отправки службу доменных имен (DNS) для маршрутизации почты. Для этого параметра допускаются значения $true и $false. Значение по умолчанию — $true. Если параметру SmartHosts задано значение, необходимо указать значение $false для параметра DNSRoutingEnabled.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-DomainController
Параметр DomainController указывает контроллер домена, который используется этим командлетом для чтения или записи данных в Active Directory. Вы определяете контроллер домена по его полному доменному имени (FQDN). Например, dc01.contoso.com.
Параметр DomainController не поддерживается пограничными транспортными серверами. Пограничный транспортный сервер использует локальный экземпляр службы Active Directory облегченного доступа к каталогам (AD LDS) для чтения и записи данных.
Type: | Fqdn |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-DomainSecureEnabled
Параметр DomainSecureEnabled применяется в процессе включения взаимной проверки подлинности по протоколу TLS для доменов, обслуживаемых соединителем отправки. Взаимная проверка подлинности TLS правильно выполняется только в следующих условиях:
- Для параметра DomainSecureEnabled необходимо указать значение $true.
- Для параметра DNSRoutingEnabled необходимо указать значение $true.
- Для параметра IgnoreStartTLS необходимо указать значение $false.
Использование подстановочного знака (*) в доменах, настроенных для взаимной проверки подлинности TLS, не поддерживается. Одно и то же имя домена должно быть определено для соответствующего соединителя приема и являться атрибутом TLSReceiveDomainSecureList конфигурации транспорта.
По умолчанию параметр DomainSecureEnabled имеет значение $false для следующих типов соединителей отправки:
- Все соединители отправки, определенные в транспортной службе на сервере почтовых ящиков.
- Созданные пользователями соединители отправки, определенные на пограничном сервере.
По умолчанию параметр DomainSecureEnabled имеет значение $true для соединителей отправки по умолчанию, определенных на пограничном сервере.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Enabled
Параметр Enabled указывает, включить ли возможность обработки соединителем сообщений электронной почты. Допустимые значения: $true или $false. Значение по умолчанию — $true.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-ErrorPolicies
Параметр ErrorPolicies указывает, что требуется делать при ошибках связи. Возможны следующие значения:
- По умолчанию: отчет о недоставках (NDR) создается для ошибок обмена данными.
- DowngradeDnsFailures: все ошибки DNS обрабатываются как временные.
- DowngradeCustomFailures: определенные ошибки SMTP обрабатываются как временные.
- UpgradeCustomFailures Пользовательские временные сбои обновляются и обрабатываются как постоянные сбои.
Можно указать несколько значений для этого параметра, разделяя их запятыми.
Значение, отличное от Default, следует указывать для этого параметра только в случае, если соединитель отправки используется для отправки сообщений по надежному и устойчивому каналу связи, где ошибки связи маловероятны. Например, значение, отличное от Default, можно указать, если соединитель отправки используется для отправки сообщений партнеру.
Type: | ErrorPolicies |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Force
Переключатель "Принудительно" скрывает сообщения с предупреждениями или подтверждениями. Указывать значение для этого параметра необязательно.
Этот параметр можно применять для программного выполнения задач, не требующего вмешательства администратора.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-ForceHELO
Параметр ForceHELO указывает, отправлен ли запрос HELO вместо EHLO по умолчанию. Допустимые значения: $true или $false. Значение по умолчанию — $false.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Fqdn
Параметр Fqdn указывает полное доменное имя, используемое в качестве исходного сервера для подключенных серверов обмена сообщениями, использующих соединитель отправки для получения исходящих сообщений. Значение этого параметра показывается подключенным серверам обмена сообщениями каждый раз, когда требуется имя исходного сервера, как показано в приведенных ниже примерах.
- В команде EHLO/HELO, когда соединитель отправки взаимодействует с сервером обмена сообщениями следующего прыжка.
- В последнем Received поле заголовка добавляется в сообщение сервером следующей пересылки после того, как сообщение покидает службу передачи на сервере почтовых ящиков или пограничный сервер
- в ходе проверки подлинности с использованием протокола TLS.
По умолчанию для параметра Fqdn установлено значение $null. Это означает, что значение по умолчанию параметра FQDN — полное доменное имя сервера почтовых ящиков или пограничного сервера, содержащего соединитель отправки.
Type: | Fqdn |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-FrontendProxyEnabled
Параметр FrontendProxyEnabled направляет исходящие сообщения через сервер клиентского доступа, где устанавливается маршрут к заданному местоположению, например DNS или IP-адрес, если параметру задано значение $true.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Identity
GUID или имя соединителя, представляющего соединитель отправки, который требуется изменить.
Type: | SendConnectorIdParameter |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-IgnoreSTARTTLS
Параметр IgnoreSTARTTLS указывает, необходимо ли пропустить параметр StartTLS, предлагаемый удаленным отправляющим сервером. Этот параметр используется при работе с удаленными доменами. Значение этого параметра должно быть равно $false, если значение параметра RequireTLS равно $true. Для этого параметра допускаются значения $true и $false.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-IsCoexistenceConnector
Этот параметр доступен только в Exchange Server 2010.
Параметр IsCoexistenceConnector указывает, используется ли этот соединитель отправки для безопасного потока обработки почты между локальным развертыванием и организацией Майкрософт 365. Значение по умолчанию — $false.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-IsScopedConnector
Параметр IsScopedConnector указывает доступность соединителя для других серверов почтовых ящиков со службой передачи. Если значение этого параметра $false, соединитель может использоваться всеми серверами почтовых ящиков в организации Exchange. Если значение этого параметра $true, соединитель может использоваться службой транспорта только на серверах почтовых ящиков на том же сайте Active Directory. Значение по умолчанию — $false.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-LinkedReceiveConnector
Этот параметр доступен только в Exchange Server 2010.
Параметр LinkedReceiveConnector принудительно передает все сообщения, полученные указанным соединителем получения, через этот соединитель отправки. Значение параметра LinkedReceiveConnector может использовать любой из следующих идентификаторов для указания соединителя получения:
- GUID
- различающееся имя (DN);
- Имя_сервера\Имя_соединителя
При использовании параметра LinkedReceiveConnector с этой командой необходимо также использовать следующие параметры с указанными значениями:
AddressSpaces $null
DNSRoutingEnabled $false
MaxMessageSize unlimited
Smarthosts <SmarthostID>
SmarthostAuthMechanism <AuthMechanism>
Type: | ReceiveConnectorIdParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010 |
-MaxMessageSize
Параметр MaxMessageSize указывает максимальный размер сообщения, которое может пройти через соединитель. Значение по умолчанию 25 МБ.
Допустимое значение — число до 1,999999999 ТБ (2 199 023 254 528 Б) или значение unlimited. Значение по умолчанию — 6 ГБ (6 442 450 944 Б).
- Б (байт)
- КБ (килобайт)
- МБ (мегабайт)
- ГБ (гигабайты)
- ТБ (терабайт)
TB (терабайт)
Допустимый диапазон значений этого параметра — от 0 до 2 147 483 647 байт. Чтобы удалить ограничение размера сообщения на соединителе отправления, введите значение unlimited.
Type: | Unlimited |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Name
Параметр Name указывает имя соединителя, определенное администратором. Если имя содержит пробел, необходимо заключить параметр Name в кавычки ("). Например, "New Send Connector".
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-Port
Параметр Port указывает номер порта, который будет использоваться для переадресации с помощью промежуточного узла, если указано значение для параметра SmartHosts. Допустимым значением является целое число от 0 до 65535. Значение по умолчанию — 25. В большинстве организаций порту назначено значение 25.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-ProtocolLoggingLevel
Параметр ProtocolLoggingLevel указывает, следует ли включить ведение журнала протокола. Значение Verbose включает ведение журнала протокола. Значение None отключает ведение журнала протокола. Расположение журналов протокола всех соединителей отправки, настроенных в службе транспорта на сервере почтовых ящиков или пограничном сервере, указывается с помощью параметра SendProtocolLogPath командлета Set-TransportService.
Type: | ProtocolLoggingLevel |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-RequireOorg
Этот параметр зарезервирован для внутреннего использования корпорацией Майкрософт.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-RequireTLS
Параметр RequireTLS указывает, необходимо ли передавать все сообщения, отправляемые через этот соединитель, с помощью протокола TLS. Значение по умолчанию — $false.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-SmartHostAuthMechanism
Параметр SmartHostAuthMechanism указывает механизм проверки подлинности промежуточного узла, который необходимо использовать при проверке подлинности на удаленном сервере. Этот параметр используется только при настроенном промежуточном узле и параметре DNSRoutingEnabled со значением $false. Допустимыми являются значения None, BasicAuth, BasicAuthRequireTLS, ExchangeServer и ExternalAuthoritative. Все значения являются взаимоисключающими. Если выбрано значение BasicAuth или BasicAuthRequireTLS, для указания учетных данных проверки подлинности следует использовать параметр AuthenticationCredential.
Type: | AuthMechanisms |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-SmartHosts
Параметр SmartHosts указывает промежуточные узлы, на которые соединитель отправки направляет почту. Этот параметр необходим и должен быть указан в той же командной строке, если значение параметра DNSRoutingEnabled равно $false. Параметр SmartHosts может содержать одно или несколько полных доменных имен, например server.contoso.com, один или несколько IP-адресов или сочетание IP-адресов и полных доменных имен. При вводе IP-адреса необходимо использовать текстовый формат. Например, 10.10.1.1. Удостоверением промежуточного сайта может быть полное доменное имя сервера промежуточного сайта, запись MX, или запись адреса (A). Если в качестве идентификатора промежуточного узла настроить полное доменное имя, сервер-источник соединителя отправления должен иметь возможность использовать разрешение имен DNS для нахождения сервера промежуточного узла.
Чтобы ввести несколько значений и перезаписать все существующие записи, используйте следующий синтаксис: Value1,Value2,...ValueN
. Если значения содержат пробелы или иным образом требуют кавычек, используйте следующий синтаксис: "Value1","Value2",..."ValueN"
.
Чтобы добавить или удалить одно или несколько значений, не затрагивая существующие записи, используйте следующий синтаксис: @{Add="Value1","Value2"...; Remove="Value3","Value4"...}
.
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-SmtpMaxMessagesPerConnection
Параметр SmtpMaxMessagesPerConnection указывает максимальное количество сообщений, которое сервер может отправить в течение одного подключения.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-SourceIPAddress
Параметр SourceIPAddress указывает локальный IP-адрес, используемый в качестве конечной точки SMTP-подключения к удаленному серверу обмена сообщениями. По умолчанию используется IP-адрес 0.0.0.0. Это значение указывает, что сервер может использовать любой доступный локальный IP-адрес. Этот параметр допустим только для соединителей отправки, настроенных на пограничном сервере.
Type: | IPAddress |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-SourceTransportServers
Параметр SourceTransportServers указывает имена серверов почтовых ящиков, использующих этот соединитель отправки. Этот параметр недопустим для соединителей отправки, настроенных на пограничном сервере.
Чтобы ввести несколько значений и перезаписать все существующие записи, используйте следующий синтаксис: Value1,Value2,...ValueN
. Если значения содержат пробелы или иным образом требуют кавычек, используйте следующий синтаксис: "Value1","Value2",..."ValueN"
.
Чтобы добавить или удалить одно или несколько значений, не затрагивая существующие записи, используйте следующий синтаксис: @{Add="Value1","Value2"...; Remove="Value3","Value4"...}
.
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-TlsAuthLevel
Параметр TlsAuthLevel задает уровень проверки подлинности TLS, используемый для исходящих соединений TLS, устанавливаемых этим соединителем отправки. Допустимые значения:
- EncryptionOnly: TLS используется только для шифрования канала связи. Проверка подлинности с помощью сертификатов не выполняется.
- CertificateValidation. ПРОТОКОЛ TLS используется для шифрования проверки каналов и списков отзыва сертификатов.
- DomainValidation. Помимо шифрования канала и проверки сертификата соединитель отправки также проверяет, соответствует ли полное доменное имя целевого сертификата домену, указанному в параметре TlsDomain. Если в параметре TlsDomain не указан домен, полное доменное имя сертификата сравнивается с доменом получателя.
Задать значение этого параметра не удастся, если значение параметра IgnoreSTARTTLS равно $true или значение параметра RequireTLS равно $false.
Type: | TlsAuthLevel |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-TlsCertificateName
Параметр TlsCertificateName указывает сертификат X.509 для шифрования TLS. Допустимым значением для этого параметра является "<I>X.500Issuer<S>X.500Subject"
. Значение X.500Issuer находится в поле Issuer сертификата, а значение X.500Subject — в поле Subject. Эти значения можно найти с помощью командлета Get-ExchangeCertificate. Или после выполнения Get-ExchangeCertificate, чтобы найти значение отпечатка сертификата, выполните команду $TLSCert = Get-ExchangeCertificate -Thumbprint <Thumbprint>
, выполните команду $TLSCertName = "<I>$($TLSCert.Issuer)<S>$($TLSCert.Subject)"
, а затем используйте значение $TLSCertName для этого параметра.
Type: | SmtpX509Identifier |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-TlsDomain
Параметр TlsDomain задает имя домена, которое соединитель отправки использует для проверки полного доменного имени целевого сертификата при установке соединения, защищенного TLS.
Этот параметр используется только в случае, если для параметра TlsAuthLevel установлено значение DomainValidation.
Значение этого параметра является обязательным, если:
- для параметра TLSAuthLevel задано значение DomainValidation;
- для параметра DNSRoutingEnabled задано значение $false (соединитель отправки промежуточного узла).
Type: | SmtpDomainWithSubdomains |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-UseExternalDNSServersEnabled
Параметр UseExternalDNSServersEnabled указывает, использует ли этот соединитель отправки внешний список DNS, заданный в параметре ExternalDNSServers командлета Set-TransportService. Значение по умолчанию — $false.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
-WhatIf
Переключатель WhatIf имитирует действия команды. Вы можете использовать его для просмотра результатов изменений без фактического внесения этих изменений. С этим параметром не нужно указывать значение.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019 |
Входные данные
Input types
Сведения о типах входных данных, которые принимает этот командлет, см. в разделе Типы входных и выходных данных командлетов. Если поле Тип ввода для командлета пустое, командлет не принимает входные данные.
Выходные данные
Output types
Сведения о типах возвращаемых данных, которые также называются типами выходных данных, которые принимает этот командлет, см. в разделе Типы входных и выходных данных командлетов. Если поле Тип вывода пусто, командлет не возвращает данные.