Set-MailboxAutoReplyConfiguration

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

Используйте командлет Set-MailboxAutoReplyConfiguration для настройки параметров автоматических ответов в определенном почтовом ящике.

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

Синтаксис

Set-MailboxAutoReplyConfiguration
   [-Identity] <MailboxIdParameter>
   [-AutoDeclineFutureRequestsWhenOOF <Boolean>]
   [-AutoReplyState <OofState>]
   [-Confirm]
   [-CreateOOFEvent <Boolean>]
   [-DeclineAllEventsForScheduledOOF <Boolean>]
   [-DeclineEventsForScheduledOOF <Boolean>]
   [-DeclineMeetingMessage <String>]
   [-DomainController <Fqdn>]
   [-EndTime <DateTime>]
   [-EventsToDeleteIDs <String[]>]
   [-ExternalAudience <ExternalAudience>]
   [-ExternalMessage <String>]
   [-IgnoreDefaultScope]
   [-InternalMessage <String>]
   [-OOFEventSubject <String>]
   [-StartTime <DateTime>]
   [-WhatIf]
   [<CommonParameters>]

Описание

Автоматические ответы можно отключить для определенного почтового ящика или организации.

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

Примеры

Пример 1

Set-MailboxAutoReplyConfiguration -Identity tony@contoso.com -AutoReplyState Scheduled -StartTime "7/10/2018 08:00:00" -EndTime "7/15/2018 17:00:00" -InternalMessage "Internal auto-reply message"

В этом примере настраиваются автоматические ответы для почтового ящика Тони для отправки между указанными датами начала и окончания и включается внутренний ответ.

Пример 2

Set-MailboxAutoReplyConfiguration -Identity tony@contoso.com -AutoReplyState Enabled -InternalMessage "Internal auto-reply message." -ExternalMessage "External auto-reply message." -ExternalAudience All

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

Параметры

-AutoDeclineFutureRequestsWhenOOF

Этот параметр работает только в облачной службе.

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

  • $true. Новые приглашения на собрания, полученные в течение запланированного периода времени, автоматически отклоняются.
  • $false. Приглашения на собрания, полученные в течение запланированного периода времени, не отклоняются автоматически. Это значение используется по умолчанию.

Этот параметр можно использовать, только когда для параметра AutoReplyState задано значение Scheduled.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2016, Exchange Server 2019, Exchange Online

-AutoReplyState

Параметр AutoReplyState указывает, включены ли автоматические ответы для почтового ящика. Допустимые значения:

  • Включено: автоматические ответы отправляются для почтового ящика.
  • Отключено: автоматические ответы не отправляются для почтового ящика. Это значение используется по умолчанию.
  • По расписанию: автоматические ответы отправляются для почтового ящика в течение периода времени, указанного в параметрах StartTime и EndTime.

Для значений Enabled и Scheduled требуются эти дополнительные параметры:

  • Значение параметра InternalMessageValue.
  • Значение для параметра ExternalMessageValue, если параметр ExternalAudience имеет значение Известный или Все.
Type:OofState
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, Exchange Online

-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, Exchange Online, Exchange Online Protection

-CreateOOFEvent

Этот параметр работает только в облачной службе.

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

  • $true. При настройке запланированного периода времени для автоматических ответов с помощью значения Scheduled для параметра AutoReplyState в почтовом ящике создается событие календаря для этих дат. Вы можете указать тему события, используя параметр OOFEventSubject.
  • $false. При настройке запланированного периода времени для автоматических ответов с помощью значения Scheduled для параметра AutoReplyState событие календаря не создается для этих дат. Это значение используется по умолчанию.
Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2016, Exchange Server 2019, Exchange Online

-DeclineAllEventsForScheduledOOF

Этот параметр работает только в облачной службе.

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

  • $true. Существующие события календаря в почтовом ящике, происходящие в течение запланированного периода времени, отклоняются и удаляются из календаря. Если почтовый ящик является организатором собрания, события будут отменены для всех остальных участников.
  • $false. Существующие события календаря в почтовом ящике, которые происходят в течение запланированного периода времени, остаются в календаре. Это значение используется по умолчанию.

Этот параметр можно использовать, только когда для параметра DeclineEventsForScheduledOOF задано значение $true.

Этот параметр нельзя использовать вместе с параметром EventsToDeleteIDs.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2016, Exchange Server 2019, Exchange Online

-DeclineEventsForScheduledOOF

Этот параметр работает только в облачной службе.

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

  • $true. Существующие события календаря в почтовом ящике, происходящие в течение запланированного периода времени, можно отклонить и удалить из календаря. Если почтовый ящик является организатором собрания, события будут отменены для всех остальных участников.

    Чтобы отклонить определенные события в течение запланированного периода времени, используйте параметр EventsToDeleteIDs. Чтобы отклонить все события в течение запланированного периода времени, используйте параметр DeclineAllEventsForScheduledOOF.

  • $false. Существующие события календаря в почтовом ящике, которые происходят в течение запланированного периода времени, остаются в календаре. Это значение используется по умолчанию.

Этот параметр можно использовать, только когда для параметра AutoReplyState задано значение Scheduled.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2016, Exchange Server 2019, Exchange Online

-DeclineMeetingMessage

Этот параметр работает только в облачной службе.

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

  • для параметра AutoDeclineFutureRequestsWhenOOF задано значение $true;
  • Параметру DeclineEventsForScheduledOOF присвоено значение $true, а параметру DeclineAllEventsForScheduledOOF присвоено значение $true, или отдельные события задаются с помощью параметра EventsToDeleteIDs.

Если значение содержит пробелы, его необходимо заключить в кавычки ("). HTML-теги не добавляются в текст автоматически, но вы можете использовать значения, содержащие HTML-теги. Например, "<html><body>I'm on vacation. <b>I can't attend the meeting.</b></body></html>".

Чтобы очистить значение этого параметра, используйте значение $null.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2016, Exchange Server 2019, Exchange Online

-DomainController

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

Параметр DomainController указывает контроллер домена, который используется этим командлетом для чтения или записи данных в Active Directory. Вы определяете контроллер домена по его полному доменному имени (FQDN). Например, dc01.contoso.com.

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

-EndTime

Параметр EndTime указывает время и дату окончания отправки автоматических ответов для почтового ящика. Используйте этот параметр только в том случае, если значение AutoReplyState задано как Scheduled (этот параметр имеет смысл, только если значение AutoReplyState — Scheduled).

Используйте формат короткой даты, определенный в настройках региональных параметров на компьютере, на котором выполняется команда. Например, если компьютер настроен на использование формата короткой даты мм / дд / гггг, введите 09/01/2018, чтобы указать 1 сентября 2018 года. Допускается ввод только даты или даты и времени. Если вы вводите дату и время дня, заключите это значение в кавычки ("), например," 09/01/2018 5:00 PM ".

Type:DateTime
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, Exchange Online

-EventsToDeleteIDs

Этот параметр работает только в облачной службе.

Параметр EventsToDeleteIDs указывает события календаря, которые необходимо удалить из почтового ящика, когда для параметра DeclineEventsForScheduledOOF задано значение $true.

Вы можете указать несколько событий календаря через запятую.

Этот параметр нельзя использовать вместе с параметром DeclineAllEventsForScheduledOOF.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2016, Exchange Server 2019, Exchange Online

-ExternalAudience

Параметр ExternalAudience указывает, отправляются ли автоматические ответы внешним отправителям. Допустимые значения:

  • Нет. Автоматические ответы не отправляются внешним отправителям.
  • Известно: автоматические ответы отправляются только внешним отправителям, указанным в списке контактов почтового ящика.
  • Все. Автоматические ответы отправляются всем внешним отправителям. Это значение используется по умолчанию.

Значение этого параметра имеет смысл, только если для параметра AutoReplyState установлено значение Enabled или Scheduled.

Type:ExternalAudience
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, Exchange Online

-ExternalMessage

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

К тексту автоматически добавляются HTML-теги. Например, если ввести текст "Я в отпуске", значение автоматически станет: <html><body>I'm on vacation</body></html>. Дополнительные HTML-теги поддерживаются, если заключить значение в кавычки. Например, "<html><body><b>I'm on vacation</b>. I'll respond when I return.</body></html>".

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

  • Для параметра AutoReplyState задано значение Enabled или Scheduled.
  • Для параметра ExternalAudience задано значение Known или All.

Чтобы очистить значение этого параметра, когда он больше не требуется (например, при изменении параметра ExternalAudience на None), используйте значение $null.

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, Exchange Online

-Identity

Параметр Identity указывает почтовый ящик, который требуется изменить. Вы можете использовать любое значение, которое однозначно определяет почтовый ящик. Пример.

  • Имя
  • Псевдоним
  • различающееся имя (DN);
  • различающееся имя (DN);
  • Домен\Имя пользователя
  • Адрес электронной почты
  • GUID
  • LegacyExchangeDN
  • SamAccountName
  • Идентификатор пользователя или имя участника-пользователя
Type:MailboxIdParameter
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, Exchange Online, Exchange Online Protection

-IgnoreDefaultScope

Параметр IgnoreDefaultScope указывает команде игнорировать параметр получателя область по умолчанию для сеанса Exchange PowerShell и использовать весь лес в качестве область. Для этого переключателя не требуется указывать значение.

Этот параметр позволяет команде получать доступ к объектам Active Directory, которые в настоящее время недоступны в область по умолчанию, но также вводит следующие ограничения:

  • При этом параметр DomainController использовать нельзя. Команда автоматически использует соответствующий сервер глобального каталога.
  • При этом параметр DomainController использовать нельзя. Команда автоматически использует соответствующий сервер глобального каталога.
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, Exchange Online

-InternalMessage

Параметр InternalMessage содержит сообщение автоматического ответа, которое отправляется внутренним отправителям или отправителям, находящимся внутри организации. Если значение содержит пробелы, его необходимо заключить в кавычки (").

К тексту автоматически добавляются HTML-теги. Например, если ввести текст : "Я в отпуске", значение автоматически станет: <html><body>I'm on vacation</body></html>. Дополнительные HTML-теги поддерживаются, если заключить значение в кавычки. Например, "<html><body>I'm on vacation. <b>Please contact my manager.</b></body></html>".

Значение этого параметра имеет смысл, только если для параметра AutoReplyState установлено значение Enabled или Scheduled.

Чтобы очистить значение этого параметра, когда он больше не требуется (например, при изменении параметра AutoReplyState на Disabled), используйте значение $null.

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, Exchange Online

-OOFEventSubject

Этот параметр работает только в облачной службе.

Параметр OOFEventSubject указывает тему для события календаря, которое автоматически создается, когда для параметра CreateOOFEvent задано значение $true.

Если значение содержит пробелы, его необходимо заключить в кавычки ("). Чтобы очистить значение этого параметра, используйте значение $null.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2016, Exchange Server 2019, Exchange Online

-StartTime

Параметр StartTime указывает время и дату начала отправки автоматических ответов для указанного почтового ящика. Используйте этот параметр только в том случае, если значение AutoReplyState задано как Scheduled (этот параметр имеет смысл, только если значение AutoReplyState — Scheduled).

Используйте формат короткой даты, определенный в настройках региональных параметров на компьютере, на котором выполняется команда. Например, если компьютер настроен на использование формата короткой даты мм / дд / гггг, введите 09/01/2018, чтобы указать 1 сентября 2018 года. Допускается ввод только даты или даты и времени. Если вы вводите дату и время дня, заключите это значение в кавычки ("), например," 09/01/2018 5:00 PM ".

Type:DateTime
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, Exchange Online

-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, Exchange Online, Exchange Online Protection

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

Input types

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

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

Output types

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