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

остановить локальный ретранслятор postfix / внешний почтовый сервер

Я решил создать для своего приложения отдельный почтовый сервер. Когда я использую php для отправки электронной почты, postfix успешно отправляется в другие домены (gmail.com и т. Д.), Но использует локальный ретранслятор для адресов, размещенных на моем почтовом сервере. Запись MX работает нормально. Все, что мне нужно, это получить локальные адреса. Я не знаю, с чего начать. Пожалуйста помоги.

Я считаю, что ты ищешь relayhost вариант конфигурации. В вашем файле /etc/postfix/main.cf введите строку, содержащую relayhost = mail.foo.com. Это должно заставить всю исходящую почту проходить через mail.foo.com.


- Кристофер Карел

postconf -e "local_transport = smtp: [external.relay]"

postconf -e "local_transport = error:No local mail delivery"