Задать вопрос

Postfix — как отправлять почту локальных пользователей на внешний SMTP сервер?

Дан — linux и postfix.
Предположим что наш сервер имеет hostname server.com
При генерации письма php с адресатом sale@server.com postfix пытается отправить ее самому себе и получает ответ unknown user.

Как сделать так, чтобы postfix не пытался отправить себе почту, если hostname совпадает с domen? а чтобы смотрел mx запись domen'а и связывался с тем сервером.
  • Вопрос задан
  • 5713 просмотров
Подписаться 4 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 4
Maximus43
@Maximus43
Речь об использовании MX, это значит, что Postfix работает в режиме полноценного MTA, а не как простой relay.
Следовательно параметр relayhost надо писать так:
relayhost =

Пропишите параметр mydestination для локальных доменов.
Проверьте, что inet_interfaces не настроен исключительно на localhost.
Ответ написан
Комментировать
script88
@script88
Пользователь существует вообще?
Ответ написан
AnViar
@AnViar
Разговор о RHEL и доставке уведомлений рута?
Ответ написан
AnViar
@AnViar
Поправка: думаю вам в main.cf хватит прописать relayhost = [server.com] ну и алиас юзеру конечно.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы