Outlook OoO отправляет электронное письмо один раз в день

Outlook имеет стандартную функцию отправки сообщений об отсутствии на работе (OoO), когда кто-то отсутствует в отпуске или отсутствует.

Стандартная функция заключается в том, что OoO отправляет только 1 сообщение в течение всего периода активации OoO. Вы можете заставить Outlook отправлять сообщение всем для каждой поступающей почты с помощью почтового шаблона, добавив правило в свой OoO. (не рекомендуется)

Отправить письмо только один раз — это мало; отправлять почту каждый раз, это слишком много.

Есть ли способ заставить OoO отправлять письмо об отсутствии человека только один раз в день на адрес электронной почты? (мне все еще интересно, почему это не стандартная функция в Outlook)


person Blank Overtone    schedule 20.08.2013    source источник


Ответы (1)


Я нашел эту статью, в которой описывается небольшой сценарий PowerShell, который выполняет именно это, запуская его один раз каждую ночь.

http://san.schausberger.cc/2013/07/how-to-change-exchange-2010-out-of-office-ooo-oof-interval/

Он записывает состояние ООО (включено или отключено), устанавливает состояние в отключенное + сбрасывает его в предыдущее записанное состояние. Это повторно запускает поведение «OOO ответит один раз».

$enabled = get-mailbox -resultsize unlimited
|get-mailboxautoreplyconfiguration | where {$_.autoreplystate -eq
"enabled"} | select identity,autoreplystate $enabled | foreach-object
{ set-mailboxautoreplyconfiguration $_.identity -autoreplystate
"Disabled" set-mailboxautoreplyconfiguration $_.identity
-autoreplystate $_.autoreplystate }

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

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
-command “. ‘C:\Program Files\Microsoft\Exchange Server\V14\bin\RemoteExchange.ps1′; Connect-ExchangeServer -auto; c:\reset_outofoffice.ps1″
person Blank Overtone    schedule 21.08.2013