Как уведомить пользователей о миграции почтового ящика Exchange |

15 октября Exchange 2010, Exchange 2013

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

Этот скрипт просто запускается из командной оболочки Exchange 2013 / Exchange 2010, он получает почтовые ящики в текущей базе данных почтовых ящиков, затем создает заголовок электронного письма и темы и отправляет электронное письмо.

$ Boxes = Get-Mailbox -Database "YOURDBNAME"
Foreach ($ Box in $ Boxes) {Send-MailMessage -Subject "Миграция почтового ящика" -Body "Здравствуйте, ваш почтовый ящик будет перенесен на новый сервер Exchange сегодня вечером, пожалуйста, не забудьте выключить вашу систему сегодня вечером"
-Из "admin@yourdomain.com" -To $ Box.PrimarySmtpAddress -SmtpServer "Exchangeserver.yourdomain.com"}

Сейчас мы пройдемся по сценарию, сначала мы определим переменную $ Boxes, выполнив Get-Mailbox -database, вы должны заменить «YOURDBNAME» на базу данных почтовых ящиков, в которой находятся ваши пользователи и которую вы хотели бы уведомить.

Затем мы отправляем сообщение в эти почтовые ящики, вам необходимо определить тему в разделе «Миграция почтового ящика», а также указать адрес отправителя: administrator@yourdomain.com. Наконец, через какой сервер мы отправляем, вы должны заменить «Exchangeserver.yourdomain.com» на текущий сервер обмена.

Ссылка на основную публикацию