Outlook OoO изпраща имейл веднъж на ден

Outlook има стандартна функция за изпращане на съобщения Извън офиса (OoO), когато някой е на почивка или отсъства.

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

Изпращането на имейл само веднъж е твърде малко; изпращането на имейл всеки път е твърде много.

Има ли начин да накарате OoO да изпраща имейл, че човек отсъства само веднъж на ден на имейл адрес? (Все още се чудя защо това не е стандартна функция в Outlook)


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


Отговори (1)


Намерих тази статия, която описва малък скрипт на PowerShell, който постига точно това, като го изпълнява веднъж всяка вечер.

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

Той записва състоянието на OOO (разрешено или забранено), задава състоянието на забранено + нулира го към предишното записано състояние. Това задейства отново поведението „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