Можно ли принудительно отправить почту SMTP, полученную на сервере IIS 6.0, непосредственно на сервер Exchange 2003 во внутренней сети?
Прямо сейчас у нас есть третье устройство посередине, которое перегружается и задерживает почту на 2 или 3 часа. Я хочу иметь возможность пропустить среднее устройство и перейти непосредственно с IIS на Exchange.
[Обновление] Я должен уточнить, что сервер IIS также является внутренним. Я обнаружил, что это третье устройство не использовалось до тех пор, пока на прошлой неделе не был включен наш новый брандмауэр (как минимум за несколько часов до начала праздничных выходных).
Я предполагаю, что ваш сайт настроен для отправки на локальный SMTP-сервер?
В основном у вас есть два варианта.
Вы можете настроить сервер SMTP IIS 6.0 для отправки любого входящего SMTP напрямую другому серверу для доставки. Вы ищете "Умный хост".
Ваше «третье устройство», вероятно, уже настроено как «Умный хост». Посмотрите в свойствах SMTP-сервера на вкладке «Доставка» и нажмите «Дополнительно». Укажите здесь имя или IP-адрес компьютера с сервером Exchange и убедитесь, что флажок «Попытка прямой доставки перед отправкой на промежуточный узел» не установлен.
Очевидно, проверьте (с помощью TELNET или как-то еще), что IIS 6 может достичь TCP-порта 25 компьютера Exchange Server по имени или IP-адресу, который вы указали выше.
Добавьте в поле IIS запись hosts, которая указывает непосредственно на внутренний IP-адрес вашего сервера обмена. Это должно помешать ему выполнять внешний поиск DNS и эффективно обойти ваш брандмауэр.