функція автоответа (Автоматичного відповіді на вхідне електронного листа певним текстом) дозволяє користувачеві автоматично оповіщати своїх контрагентів про відсутність на робочому місці (користувач знаходиться у відпустці, відрядженні, лікарняному і т.п.), терміни появи на роботі і доводити іншу, в тому числі контактну, інформацію. Авто відповідь підтримується більшістю поштових серверів, не є винятком і Exchange 2010.
Автоматична відповідь зазвичай налаштовує сам користувач за допомогою відповідної функції в Outlook 2010. / OWA, яка називається Automatic Replies (Out of Office).
Досить поширена ситуація в будь-якій організації, коли користувач не зміг або забув встановити автовідповідь про свою відсутність на робочому місці, і інший співробітник звертається до адміністратора Exchange з проханням включити функціонал Out Of Office для відсутнього користувача.
У попередніх версіях Exchange адміністратору пошти, щоб налаштувати автовідповідь користувачеві, доводилося уявляти собі повні-права на скриньку користувача, підключати його в Outlook (або заходити через Web Access) і задавати автовідповідь вручну.
В Exchange 2010 SP1 адміністратори отримали можливість настройки автовідповідача будь-якому користувачеві без необхідності отримання доступу до його скриньки. Налаштувати автовідповідь можна двома способами: за допомогою панелі Exchange Control Panel (ECP) або з командного рядка Exchange Management Shell.
Примітка. Налаштування автовідповідача користувачів можна делегувати іншим облікових записів, які не володіють правами exchange-адміністратора. Для цього їм потрібно призначити ролі Mail Recipients і User Options.Налаштування автовідповідача користувача з панелі керування Exchange (ECP)
Відкрийте панель ECP з правами Exchange-адміністратора і перейдіть в меню Mail > Options -> Another User.
За допомогою пошуку знайдіть скриньку користувача, якому потрібно встановити автовідпов. У браузері повинна відкритися нова сторінка, рядок-попередження вгорі якій повідомляє, що адміністратор працює від імені (is working on behalf)% username%. У правій панелі натисніть посилання Tell people you're on vacation.
У вікні, налаштуйте необхідні параметри OOF і збережіть зміни.
Out of Office в Exchange 2010 засобами Powershell
Для управління настройками автовідповіді користувачів в Exchange 2010 Service Pack 1 з'явилися два командлет Get-MailboxAutoReplyConfiguration і Set-MailboxAutoReplyConfiguration, які повинні виконуватися в консолі Exchange Management Shell.
Наступна команда встановить автовідповідь для користувача Jason:
Set-MailboxAutoReplyConfiguration [email protected] -AutoReplyState Scheduled -StartTime "5/15/2014" -EndTime "5/20/2014" -ExternalMessage "External auto-reply text" -InternalMessage "Internal auto-reply text"
У цьому прикладі встановлений термін дії автовідповідача (з 15 по 20 травня), причому користувачі внутрішньої організації Exchange і зовнішні користувачі будуть отримувати різні відбійники.
Якщо автовідповідь повинен бути безстроковим (відключатися вручну), параметр -EndTime вказувати не потрібно.
Щоб отримати статус автовідповідача для певного користувача, виконайте команду:
Get-MailboxAutoReplyConfiguration Jason
Щоб відключити автовідповідь для користувача, виконайте команду:
Set-MailboxAutoReplyConfiguration [email protected] -AutoReplyState Disabled -ExternalMessage $ null -InternalMessage $ null
Щоб отримати список користувачів в організації, для яких встановлено автовідповідь, можна скористатися такою командою:
Get-Mailbox | Get-MailboxAutoReplyConfiguration | Where-Object $ _. AutoReplyState -eq "scheduled" | fl identity, MailboxOwnerId, AutoReplyState, StartTime, EndTimeПримітка. Якщо вас цікавлять користувачі, у яких OOF включений безстроково, замініть scheduled на enabled.