停止postfix本地中继/外部邮件服务器

我决定为我的应用程序有一个单独的邮件服务器。 当我使用PHP发送电子邮件时,postfix成功发送到其他域(gmail.com等),但使用本地中继邮件服务器上托pipe的地址。 MXlogging正常工作。 我所需要的是获得本地地址。 我不知道从哪里开始。 请帮忙。

我相信你正在寻找relayhostconfiguration选项。 在你的/etc/postfix/main.cf文件中,input一个包含relayhost = mail.foo.com 。 这应该使所有外发邮件通过mail.foo.com。

– 克里斯托弗·卡雷尔

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

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