В настоящее время мы находимся на начальных этапах перехода с Exchange 2003 на Exchange 2007. Мы дошли до того момента, когда внутренняя почта между двумя системами отлично работает со всеми нашими тестовыми учетными записями, проблема в том, что Exchange 2007 не может отправлять электронную почту на внешние домены.
Кажется, это достаточно простая проблема, я погуглил, прочитал много статей, в которых говорится об одном и том же. Создайте коннектор отправки в Интернет с адресным пространством «*» и стоимостью «1», используйте записи системы доменных имен «(MX)» для автоматической маршрутизации почты.
Прочитав это на стольких разных сайтах, включая technet, я, наконец, пошел дальше и сделал именно это. Я отправил электронное письмо на внешний адрес из одной из тестовых учетных записей, но оно не прошло. Я пошел и проверил почтовые очереди на хаб-сервере, и в очереди «Недоступные» было несколько сотен других сообщений! Вся электронная почта, предназначенная для Интернета со стороны Exchange 2003, начала пытаться выйти через коннектор отправки, который все еще не мог отправить в Интернет.
Я отключил и брандмауэр Windows, и антивирус на случай, если один из них препятствовал отправке почты, а очередь недоступных сообщений продолжала расти. Я удалил соединитель отправки, и через несколько минут почта начала нормально перенаправляться в Интернет.
Я думал, что есть только две вещи, которые могут пойти не так. Я проверил с помощью nslookup, что домен разрешается сервером, и вручную подключился к удаленным SMTP-серверам с сервера с помощью telnet, чтобы убедиться, что соединения могут быть открыты, оба работают.
Инструменты диагностики, встроенные в Exchange 2007, не сказали мне ничего, кроме «не может быть найден соответствующий разъем» даже с разъемом *. Я в тупике, может ли кто-нибудь мне помочь?
ПОЧИНИЛ ЭТО!! (ну, по крайней мере, на моем сервере, не уверен, что ваша проблема такая же)
Похоже, что в Exchange 2007 автоматически не устанавливается внешний SMTP-коннектор. Это кажется странным, поскольку я смог отправить внешнюю электронную почту до настройки соединителя с сервером Exchange 2003, но выполнение приведенных ниже инструкций сработало отлично.
http://www.petri.co.il/configuring-exchange-2007-send-external-email.htm
Возвращаясь к своим вопросам, я понял, что на этот вопрос так и не ответили. Оказывается, ни один сервер Exchange 2003 не имел явно определенного коннектора отправки и все использовали тот, который используется по умолчанию. Как только соединитель отправки был явно определен в организации Exchange, вся почта начала использовать его.