Назад | Перейти на главную страницу

Кэширует ли Exchange 2013 smarthosts?

Я в отчаянии и начинаю сомневаться в собственном здравомыслии, так что, возможно, кто-то из вас сможет объяснить какое-то, казалось бы, странное поведение Exchange 2013.

Я пытаюсь изменить URL-адрес smarthost, который используется нашим внутренним Exchange 2013 для доставки почты в любой внешний домен. Эта установка работала несколько лет, но из-за проблем с хостом smarthost я решил настроить свой собственный smarthost извне. Проблема не в этом.

Чтобы использовать новый smarthost, я сначала просто отредактировал соединитель отправки smtp, который уже был настроен для использования smarthost, и изменил его URL-адрес smarthost. Никакого эффекта. Когда я смотрю на соединители отправки, журналы отправки smtp я вижу, что обмен все еще подключается к старому smarthost. Однако Exchange использует новые базовые учетные данные для аутентификации, которые не работают со старым smarthost.

Я также попытался создать новый соединитель отправки и настроить его для использования нового smarthost, я был подавлен, увидев, что Exchange все еще пытается подключиться к старому smarthost, которого больше не было в какой-либо конфигурации (насколько мне известно ). Он даже напечатал новое имя коннектора отправителя в журналах, так что он использовал правильный коннектор.

Я попытался перезапустить транспортную службу, а также перезагрузил сервер.

Отображение свойств соединителя отправки в PowerShell показывает правильные значения.

Почему он все еще подключается к старому смарт-хосту и как это изменить?

Обновить: Комментарий Нико Ченга был правильным. После использования IP-адреса нового smarthost в качестве URL-адреса все работало, как ожидалось. Но я до сих пор не знаю, почему он не работал с обычным URL. Поиск DNS работает, и даже если это не так, Exchange не должен просто возвращаться к старому и устаревшему значению URL.