我有一个复杂的 postfix 设置,其中包含 dovecot 身份验证、amavis 和 spamassassin。
inet_interfaces 设置为我的 IPv4 地址、IPv6 地址以及 IPv4 和 IPv6 环回。但我希望提交服务只监听公共 IP 地址,而不监听本地主机地址。如何设置?
在 master.cf 中使用-o inet_interfaces= public ipv4, public ipv6
不起作用。
答案1
我找到了解决办法。
首先,您必须检查/etc/hosts
文件中的主机名是否映射到您的 IPv4 和 IPv6 地址。
然后您可以在以下位置使用它/etc/postfix/master.cf
:
...
yourhostname:submission inet n - n - - smtpd
...