У меня есть два пользователя, которые несколько месяцев назад изменили свои фамилии. Недавно я пытался выяснить, почему они не отображаются в глобальном списке адресов. Причина в том, что их свойство ADSI для «Mail» все еще имело старый псевдоним. Я покопался в паре других полей, но почти уверен, что установил все правильно (за исключением этого поля Mail, и я думаю, что поле с именем "legacy" в нем).
Между прочим, с тех пор, как я начал здесь работать, процедура изменения имени заключается в создании полностью нового пользователя AD и Exchange, а также в экспорте / импорте данных и файлов .PST, поэтому мы не сталкиваемся с подобными вещами. Я рассматриваю это как последнее средство для этих пользователей.
С тех пор, когда другие пользователи пытаются написать этим людям из Outlook, они получают такое сообщение, которое невозможно доставить:
Delivery has failed to these recipients or distribution lists:
Barbara NewLastName
The recipient's e-mail address was not found in the recipient's e-mail system. Microsoft Exchange will not try to redeliver this message for you. Please check the e-mail address and try resending this message, or provide the following diagnostic text to your system administrator.
_____
Sent by Microsoft Exchange Server 2007
Diagnostic information for administrators:
Generating server: mail.MyDomain.com
IMCEAEX-_O=MyDomain_OU=First+20Administrative+20Group_cn=Recipients_cn=bOldLastName@nbutexas.com
#550 5.1.1 RESOLVER.ADR.ExRecipNotFound; not found ##
Original message headers:
Received: from mail.MyDomain.com ([192.168.200.3]) by mail
([192.168.200.3]) with mapi; Mon, 11 Mar 2013 10:56:14 -0500
Content-Type: application/ms-tnef; name="winmail.dat"
Content-Transfer-Encoding: binary
From: Sarah Sender <sSender@MyDomain.com>
To: Barbara NewLastName
<IMCEAEX-_O=MYDOMAIN_OU=First+20Administrative+20Group_cn=Recipients_cn=bOldLastName@MyDomain.com>
CC: Daniel SomeoneElse <dSomeoneElse@nbutexas.com>
Date: Mon, 11 Mar 2013 10:56:13 -0500
Subject: FW: The Subject
Thread-Topic: The Subject
Thread-Index: Ac4cTWKfaQjD6MaWTUOOIrrWlcn91AAAdmEwAIhri+A=
Message-ID: <3A90EE12812EA74ABCAF358A8B0C4264040724A0EA@proteus>
References: <9D20B4044BFABF4795E9EC58CE31F09601373BDC@N9EX03BE02.neptune9.com>
In-Reply-To: <9D20B4044BFABF4795E9EC58CE31F09601373BDC@N9EX03BE02.neptune9.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: <3A90EE12812EA74ABCAF358A8B0C4264040724A0EA@proteus>
MIME-Version: 1.0
Обратите внимание, что старое имя все еще отображается в одном месте этого сообщения об ошибке.
Вот настоящий кикер: если отправитель отправляет через OWA, все проходит нормально. Если я отключу Outlook отправителя, а затем вернусь в режим кэширования данных Exchange и удалю старые записи автозаполнения для получателей проблем, это решит проблему для них.
Проблема в том, что непрактично обойти компанию и сделать это, чтобы оценить перспективы 230+ человек. Мне интересно, что все еще происходит на сервере, чтобы вызвать эту проблему.
Я использовал командлет, обновляющий автономную адресную книгу, но он явно не работал. Выдача длится уже 4 или 5 дней.
Когда вы меняете имя пользователя Exchange, его адрес X.500 изменяется. Адрес X.500 - это то, что Outlook кэширует для поиска с опережением типа, который все используют.
Используя полученный отчет о недоставке, добавьте его в качестве дополнительного адреса X.500 в ее почтовый ящик:
/O=MyDomain/OU=First Administrative Group/cn=Recipients/cn=bOldLastName@nbutexas.com
Меняется LagacyExchangeDN. Найдите старый LagacyExchangeDN для пользователя в файле журнала AddressBook ниже, найдите пользователя там:
C:\Program Files\Microsoft\Exchange Server\V14\Logging\AddressBook Service
Вы должны найти что-то вроде:
/O=MyDomain/OU=First Administrative Group/cn=Recipients/cn=username
Вся строка там выглядит так:
2013-04-12T12:18:49.363Z,9,0,/O=MyDomain/OU=First Administrative Group/cn=Recipients/cn=username,,192.168.1.157,servername,ncacn_ip_tcp,GetNewDSA,,5,Self,,Kerberos,
Просто скопируйте оттуда правую часть.
Затем откройте ADSIEdit
и найдите своего пользователя, откройте свойства и перейдите в «lagacyExchangeDN», нажмите «Изменить» и замените все скопированным из файла журнала.
Вы также можете посмотреть файл NK2 пользователя, где у вас есть ошибка, и указать lagacyExchangeDN, который он использует. Откройте файл NK2 с помощью блокнота или любого редактора.