Redirect-Message

Этот командлет доступен только в локальной среде Exchange.

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

Сведения о наборах параметров в разделе Синтаксис ниже см. В разделе Синтаксис командлета Exchange.

Синтаксис

Redirect-Message
        -Server <ServerIdParameter>
        -Target <MultiValuedProperty>
        [-Confirm]
        [-WhatIf]
        [<CommonParameters>]

Описание

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

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

Для его запуска необходимо получить соответствующие разрешения. В этой статье перечислены все параметры командлета. Но некоторые из них могут быть вам не доступны, если они не включены в назначенные разрешения. Сведения о необходимых разрешениях для запуска командлетов и использования параметров в организации см. в статье Find the permissions required to run any Exchange cmdlet.

Примеры

Пример 1

Redirect-Message -Server Mailbox01 -Target Mailbox02

В этом примере активные сообщения стекают из очередей доставки на сервере почтовых ящиков с именем Mailbox01 и передаются на сервер с именем Mailbox02.

Параметры

-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 2013, Exchange Server 2016, Exchange Server 2019

-Server

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

  • Имя.
  • полное доменное имя;
  • различающееся имя (DN);
  • Устаревшее различающееся имя Exchange
Type:ServerIdParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

-Target

Параметр Target указывает целевой сервер почтовых ящиков, на который необходимо направить сообщения из опустошенных очередей доставки. Имя сервера должно иметь вид полного доменного имени (FQDN).

Type:MultiValuedProperty
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to: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 2013, Exchange Server 2016, Exchange Server 2019

Входные данные

Input types

Сведения о типах входных данных, которые принимает этот командлет, см. в разделе Типы входных и выходных данных командлетов. Если поле Тип ввода для командлета пустое, командлет не принимает входные данные.

Выходные данные

Output types

Сведения о типах возвращаемых данных, которые также называются типами выходных данных, которые принимает этот командлет, см. в разделе Типы входных и выходных данных командлетов. Если поле Тип вывода пусто, командлет не возвращает данные.