Я столкнулся с этой проблемой, и мне удалось ее исправить, открыв адрес в глобальном списке адресов. Однако мне бы очень хотелось избежать этого, поскольку у меня есть почтовые ящики, которые используются как ресурсы, которые я не хочу публиковать.
Точный сценарий, который у меня был, был таким:
Я создал второй профиль электронной почты для пользователя и начал настраивать Outlook. Когда я добрался до страницы, запрашивающей учетные данные сервера и имени пользователя, мне не удалось проверить имя пользователя, потому что оно было скрыто.
Как я уже сказал, я исправил это, сняв скрытие, но мне было интересно, есть ли другой способ выполнить то, что я хочу, сохранив при этом адрес электронной почты скрытым.
Outlook 03, Exchange 07
Вам это не понравится больше, чем ответ, который у вас есть сейчас (показать и снова скрыть), но указав legacyExchangeDN
почтового ящика пользователя позволит «Проверить имя» работать, даже если объект скрыт (поскольку, по сути, именно это и делает «Проверка имени» - преобразование псевдонима пользователя в legacyExchangeDN).
У моего пользователя «EAnderson» на моем испытательном стенде есть legacyExchangeDN «/ o = Home / ou = Exchange Administrative Group (FYDIBOHF23SPDLT) / cn = Recipients / cn = EAnderson». Я проверяю, что почтовый ящик скрыт из списков адресов, не разрешается с псевдонимом «EAnderson», но «Проверить имя» работает нормально, и почтовый ящик открывается, когда я использую legacyExchangeDN. (Этот трюк работал, по крайней мере, до Exchange 5.5, и я бы использовал его, чтобы показать людям, которые, хотя они и были «экспертами по обмену», что, возможно, они не знали всего, что, как им казалось, они сделали ... хе-хе ...)
Где взять legacyExchangeDN? Использование такого инструмента, как ADSIEDIT, позволит вам увидеть это, как и любые другие инструменты, которые позволяют выполнять запросы в произвольной форме к базе данных Active Directory.
Когда вы узнаете формат атрибутов legacyExchangeDN ваших пользователей, вы, вероятно, сможете сформулировать их из головы. Они получили много хуже в Exchange 2007, потому что в них есть ссылка на AG "/ ou = Exchange Administrative Group (FYDIBOHF23SPDLT)".
Показать его в глобальном списке адресов, настроить Outlook, повторно скрыть его в глобальном списке адресов.