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

Postfix переносит старый локальный домен на новый Exchange

У меня есть Postifix с Dovecot для большего количества домена a.com b.com c.cz maindomain.com и т. Д. Я создал новый сервер Exchagne для домена maindomain.com, и когда я меняю MX для maindomain.com, все работает хорошо для доставки из Интернета на главный домен. .com в Exchange, но с другого моего домена на сервере Postfix (a.com b.com c.cz), где был maindomain.com, когда я отправляю электронную почту с a.com или b.com или c.cz, затем mail доставляется на старый почтовый ящик на сервере Postfix, а не на Exchange.

Можно ли добавить это только в транспортный файл в постфиксе:

maindomain.com smtp:[excahnge.domain.com]

Или я должен сделать что-то еще?

Спасибо

Если файл указан в transport_maps параметр работает как транспорт таблица и отменяет значение по умолчанию transport:nexthop выделение, встроенное в Postfix. Следовательно, добавления этой строки должно быть достаточно.

Поскольку транспортный стол, скорее всего, hash: Berkeley DB, не забудьте использовать postmap для этого.

Сначала убедитесь, что postfix не рассматривает эти электронные письма как локальные: maindomain.com не должен быть указан как mydestination. Затем, если postfix не может отправить электронное письмо (например, вам нужно использовать внутренние IP-адреса вместо общедоступного MX), вам нужно будет добавить его в транспорт (и, как упоминает выше Esa, не забудьте обновить базу данных с помощью postmap.