среда, 14 июля 2010 г.

Перестала работать политика почтовых адресов по умолчанию в Exchange 2007

Столкнулся с ситуацией, что перестала работать политика почтовых адресов по умолчанию (E-mail Address Policies - "Default Policy") в Exchange 2007. Причем произошло это после обновления домена с Windows 2003 до Windows 2008 R2 при уровнях домена и леса 2003 - даже ещё не поднимали уровни, но уже собирались.

Подсказал один большой специалист, что всё дело в политике. просто мы мигрировали с Exchange 2003 на Exchange 2007, и на последнем этапе миграции когда маршрутизация почты между 2003 и 2007 уже удалена и запущено удаление сервера Exchange 2003 произошел сбой удаления, после которого Exchange 2003 не удалялся - сбой программный и не чем не обоснованный - на мой взгляд, просто Exchange 2003 не захотел правильно удалиться. Но не в этом дело.

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

Решение оказалоcь очень простым:
В (Exchange Management Console - Organization Configuration - Hub Transport - E-mail Address Policies) там и располагалась "Default Policy", которую невозможно было ни редактированить ни применить, а её состояние(Applied) было отключено (False)

собственно решения 2:
1. создать другую политику, а про неработающую забыть.
2. обновить существующую дефолтовую, делается это командой:

Set-EmailAddressPolicy "Default Policy" -IncludedRecipients Allrecipients

собственно почему её было нельзя ни включить ни редактировать - потому, что она была унаследована от Exchange 2003.

Комментариев нет:

Отправить комментарий