Мы установили полностью новые серверы, включая новый активный каталог и новый сервер Exchange 2016 (старый был Exchange 2010). Электронные письма были экспортированы и импортированы.
После этого иногда нельзя было доставить внутреннюю почту:
Удаленный сервер вернул 550 5.1.11 RESOLVER.ADR.ExRecipNotFound; Получатель не найден поиском инкапсулированного адреса электронной почты Exchange Legacy '
Ошибка произошла после ответа на старое письмо. Мы решили эту проблему, определив устаревшие адреса X500 и добавив их в Биржевые счета proxyAddresses
атрибут. После этого все работало нормально.
Как здесь для "user1"
/o=First Organization/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=<user name>
Для "user1" сейчас ошибка снова пришла с совершенно другим адресом X500:
/o=<company name> /ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=a6195749405b4b3daa678bdb0aee0358-<User1>
Насколько мне известно, Exchange не может обрабатывать два адреса X500.
Вопрос
Есть ли вообще способ избавиться от этой проблемы?
Edit1
Адрес X500 для каждого пользователя уже добавлен в proxyAddresses
атрибут.
Моя проблема сейчас в том, что есть хотя бы один пользователь, у которого есть два разных адреса X500. Первый нашел на старой бирже LegacyExchangeDN
атрибут. Второй я нашел сегодня в разделе «Не удалось доставить почту».
Поэтому я уточняю свой вопрос:
Добавьте необходимые значения legacyExchangeDN в качестве адресов X500 в атрибут proxyAddresses.
https://eightwone.com/2013/08/12/legacyexchangedn-attribute-myth/