Функция автоответа (Automatic Reply, Out of Office, OOF) позволяет пользователю Exchange настроить в своем ящике правило, которое будет автоматически отправлять определенное сообщение на все входящие письма. Обычно автоответ устанавливается при длительном отсутствии пользователя на рабочем месте (отпуск, командировка). Пользователь может самостоятельно настроить автоответ через графический интерфейс Outlook или Outlook on the web. В этой статье мы рассмотрим, как включить/отключить/настроить правило автоответа в Exchange Server 2019/2016/2013/2010 и в Exchange Online (Microsoft 365) из Admin Center и с помощью PowerShell.
Вы можете установить автоответ пользователю из графической панели управления Exchange Control Panel (ECP):
Теперь, если отправить email на почтовый ящик пользователя, отправитель автоматически получит письмо с текстом автоответа. Обратите внимание, что для каждого отправителя отправляется только одно письмо с текстом автоответа (при повторной отправке письма автоответчик ничего не ответит). Это сделано, чтобы защитить почтовую систему от зацикливания писем.
В Exchange Server вы можете настроить автоответ с помощью PowerShell командлетов Get-MailboxAutoReplyConfiguration и Set-MailboxAutoReplyConfiguration ..
Запустите консоль Exchange Management Shell на Exchange сервере или подключитесь к нему удаленно с помощью PowerShell .
Чтобы включить автоответ для пользователя, выполните следующие команды:
$username=" [email protected] "
$starttime = "5/10/2022 00:00:01"
$endtime = "5/20/2022 23:59:59"
$msg_internal ="Отсутствую в офисе до 20 мая. Звоните на мобильный xxxxxxxxx"
$msg_external ="Отсутствую в офисе до 20 мая. По всем вопросам обращаться к ivanova@contoso"
Set-MailboxAutoReplyConfiguration $username –AutoReplyState Scheduled –StartTime $starttime –EndTime $endtime -InternalMessage $msg_internal -ExternalMessage $msg_external -ExternalAudience All
В этом примере был установлен срок действия автоответа (с 10 по 20 мая), причем пользователи внутренней организации Exchange и внешние пользователи будут получать разные отбойники.
Чтобы автоответ был бессрочным, параметр –EndTime указывать не нужно. Чтобы отключить автоответ, выполните:
Set-MailboxAutoReplyConfiguration [email protected] –AutoReplyState Disabled –ExternalMessage $null –InternalMessage $null
Вы можете дополнительно настроить автоматическую переадресацию всех входящих писем на определенный почтовый ящик:
Set-Mailbox [email protected] -ForwardingAddress [email protected] -DeliverToMailboxAndForward $true
Set-Mailbox [email protected] -ForwardingSmtpAddress $null
Чтобы проверить, включен ли автоответ для пользователя и вывести текущий текст, выполните команду:
Get-MailboxAutoReplyConfiguration [email protected]
Чтобы получить список пользователей в организации, для которых установлен автоответ:
Get-Mailbox | Get-MailboxAutoReplyConfiguration | Where-Object {$_.AutoReplyState –eq “scheduled” } | fl identity,MailboxOwnerId,AutoReplyState,StartTime,EndTime
Если нужно найти пользователей с бессрочным OOF, замените scheduled на enabled .
В Exchange Online (Microsoft 365) вы также может включить автоответ в ящиках пользователей.
Можно включить OOF из Exchange Admin Center ( https://admin.exchange.microsoft.com/ ):
В Exchange Online (Microsoft 365) вы также можете настроить автоответ для почтовых ящиков с помощью PowerShell. Используются те же командлеты, что и в Exchange Server ( Get-MailboxAutoReplyConfiguration и Set-MailboxAutoReplyConfiguration ).
Подключитесь к своему тенанту Exchange Online с помощью PowerShell модуля EXOv2 :
Connect-ExchangeOnline
Чтобы включить автоответ:
Set-MailboxAutoReplyConfiguration -Identity kbuldogov -AutoReplyState Enabled -InternalMessage "Internal autoreply text" -ExternalMessage "External autoreply text"
Вывести текущие настройки автоответа в ящике:
Get-MailboxAutoReplyConfiguration -Identity kbuldogov
Отключить OOF:
Set-MailboxAutoReplyConfiguration -Identity kbuldogov -AutoReplyState Disabled
В Microsoft 365 есть несколько дополнительных параметров автоответа, которые можно задать с помощью командлета Set-MailboxAutoReplyConfiguration :
-AutoDeclineFutureRequestsWhenOOF $true
– отклонять все приглашения на собрания пока активен OOF; -DeclineAllEventsForScheduledOOF $true
– отклонить все принятые события, которые запланированы на период отсутствия; -DeclineMeetingMessage
– задать текст сообщения, который отправляется организатору встречи, если настроен одним из предыдущих параметров; -CreateOOFEvent $true
– создать в календаре событие на время отсутствия. Это облегчит организаторам встреч использование помощника по планированию; -OOFEventSubject
– задать тему события OOF, которая отображается в календаре. Как менялся логотип Apple на протяжении многих лет. Логотип Apple — это не просто символ,…
Security Boot Fail при загрузке Acer — решение проблемы При загрузке ноутбука Acer с флешки,…
Ноутбук не включается — варианты решения Если при попытке включить ноутбук вы обнаруживаете, что он…
The AC power adapter wattage and type cannot be determined — причины и решение При…
Свистит или звенит блок питания компьютера — причины и решения Некоторые владельцы ПК могут обратить…
Мигает Caps Lock на ноутбуке HP — почему и что делать? При включении ноутбука HP…