У меня есть коробка Exchange 2013 SP1 с выходом в Интернет (в Windows Server 2012 R2) и коробка Exchange 2010 (в Windows Server 2008 R2). Оба этих сервера имеют собственный лес AD, оба находятся в локальной сети, и доверительные отношения федерации не установлены. Я настроил Exchange 2013 для маршрутизации любой почты с неразрешенными именами на сервер Exchange 2010.
Проблема, с которой я сталкиваюсь, заключается в том, что почта находится в очереди отправки на сервере Exchange 2013 в течение некоторого времени (обычно около 15 минут) с ошибкой «Обнаружен локальный цикл» перед успешной доставкой в почтовый ящик Exchange 2010.
Соединитель отправки на сервере Exchange 2013 указывает на локальный IP-адрес сервера Exchange 2010, а область действия соединителя - «*».
Я также отключил фильтрацию получателей на сервере Exchange 2013.
Что мне не хватает?
Любая помощь приветствуется.
редактировать - Отменить доставку через 15 минут. Поскольку новый сервер Exchange 2013 еще не реализован, я временно изменил адрес SMTP NAT на маршрутизаторе, чтобы он указывал на сервер Exchange 2013 для проверки маршрутизации, а затем изменил его обратно.
«Соединитель отправки на сервере Exchange 2013 указывает на локальный IP-адрес сервера Exchange 2010, а область действия соединителя -« * »».
Не делай этого. Exchange никогда не должен указывать на другой сервер Exchange в соединителе отправки. Это причина ваших проблем. Соединители отправки должны указывать только на внешний хост. Если вы хотите, чтобы электронная почта проходила через другой сервер, удалите первый соединитель и установите источник в качестве сервера для выхода из организации. Коннекторы отправки - это настройки организации, а не настройки сервера.
Вы действительно все еще используете Exchange 2013 SP1? Если это так и сервер не был реализован, обновите его до последнего накопительного пакета, прежде чем делать что-либо еще.