Основные команды Exchange Management Shell

Проверка размера почтовых баз

Запрашиваем названия базы, а также имя сервера, размером и статусом монтирования:

Get-MailboxDatabase -Status | select-object Name,Server,DatabaseSize,Mounted

Проверка клиентского доступа

Возможность логина в определенную базу:

Test-MAPIConnectivity -Database DB1

В конкретный почтовый ящик:

Test-MAPIConnectivity –Identity Username@cityglobal.local

Или на определенный сервер:

Test-MAPIConnectivity -Server MAILSRV

Обновление адресной книги (ее автономной версии)

Get-OfflineAddressBook | Update-OfflineAddressBook или net stop MSExchangeSA & net start MSExchangSA

Затем на клиентской машине:

для Outlook 2010 выбираем Отправить и получить (выпадающее меню) -> Загрузить адресную книгу -> OK

для Outlook 2013 выбираем Отправка и получение -> Группы отправки и получения -> Загрузить адресную книгу

Частые ошибки, возникающие в процессе работы

Ошибка 0x800070422, которую выводит сам Outlook при обновлении адресной книги и не только — необходимо включить службу Windows под названием Фоновая интеллектуальная служба передачи (BITS)

Экспорт списка всех почтовых ящиков организации в текстовый файл

Используем для фильтрации отображения результата колонки Name и WhenCreated:

Get-Mailbox | Select-Object Name,WhenCreated | Out-File c:\userlist.txt

Удаление «плохих» сообщений из всех почтовых ящиков сразу

Делаем поиск поиск по ящикам требуемого аккаунта и убираем нежелательное сообщение. В данном примере дополнительно задаем тему письма, почтовый ящик куда складываем «плохое» сообщение и целевую папку:

get-mailbox -OrganizationalUnit Needed_OU -ResultSize unlimited | Search-Mailbox -SearchQuery Subject:’Very bad message’ -TargetMailbox mailbox@mailbox.com -TargetFolder Inbox –DeleteContent

 


Категории: Windows,Программное обеспечение

Комментирование отключено