Exchange 2016 - очистка кеша адресной книги

Рекомендации по исправлению косяков на ОС семейства мелкомягких
Ответить
RomA
Сообщения: 358
Зарегистрирован: 05 авг 2008, 14:53
Контактная информация:

Exchange 2016 - очистка кеша адресной книги

Сообщение RomA »

Введение:
После того, как почтовые ящики были перенесены с exchange 2013 на exchange 2016 пользователи столкнулись с проблемой, что у них в адресной книге неверные адреса контрагентов. Что бы не смущать пользователей - адресные книги надо почистить.

Задача:
Централизованно очистить адресные книги во всех почтовых ящиках exchange 2016

Реализация:
На просторах интернет был найден скрипт, который занимается такой очисткой

Если необходимо очистить ящик конкретного пользователя, то выглядит это так (где Pavel@fg.ru - это почтовый ящик):

Код: Выделить всё

.\Clear-AutoComplete.ps1 -Identity Pavel@fg.ru -Credentials (Get-Credential)
Будет запрошен логин-пароль от электронного ящика, после чего произойдёт очистка.

Если же надо это сделать массово, то путь длиннее.
Первым делом надо своему пользователю дать права на другие почтовый ящики. Для этого идём в админку exchange, где выбираем необходимых пользователей, после чего нажимаем на дополнительные параметры:
2020-11-01_17-32-07.png
Теперь нажимаем на "Делегирование почтового ящика" -> "Добавить"
2020-11-01_17-53-02.png
В открывшемся окне проматываем до самого конца и добавляем себя в последнее поле.
2020-11-01_17-57-01.png
После чего сохраняем.

Теперь необходимо добыть список почтовых ящиков. Либо он у нас есть, либо мы его может выгрузить с той же самой админки - там есть экспорт. Главное что список должен оказаться рядом со скриптом.

Ну а теперь из Powershell Exchange запустим наш скрипт:

Код: Выделить всё

Import-CSV users.csv1 | ForEach { .\Clear-AutoComplete.ps1 -Identity $_.username  }

Скрипт пробежится по всем почтовым ящикам и очистит данные. Если что-то будет не так - это будет видно на экране.
Формат файла users.csv1 - это одна колонка, первая строка которой username а ниже, по одному на каждую строку, идёт список почтовых ящиков.

Литаратура:
https://github.com/michelderooij/Clear- ... mplete.ps1
https://github.com/michelderooij/Clear-AutoComplete
https://docs.microsoft.com/en-us/Exchan ... erver-2019
Ответить