Postfix 丢弃除传输列表之外的所有内容

Postfix 丢弃除传输列表之外的所有内容

我正在设置位于我们办公室外的备份 SMTP 服务器。

我们的想法是,它应该接受发送到我们域的所有消息(DNS 指标很高,所以这应该只在内部 smtp 服务器关闭时发生),并在内部 smtp 服务器恢复时将它们转发到我们的内部 smtp 服务器(实际上,它会每隔几个小时尝试这样做一次)。

我创建了一张交通地图

example.com smtp:[ip of smtp server]:25
example2.com smtp:[ip of smtp server]:25

我已经设置了 main.cf

transport_maps=/etc/postfix/transport
default_transport:discard:Outgoing email disabled on this node
relayhost=
relay_domains =

问题是,当通过 telnet 连接时,postfix 仍然接受发送到任何域的消息

通过 thunderbird 连接时,postfix 正常工作。

我不确定该如何解释这一点。

答案1

什么是价值我的网络在 main.cf 文件上?如果你使用主机执行 telnet 测试,该主机我的网络,它将被接受。参见http://www.postfix.org/postconf.5.html#mynetworks

相关内容