我最近在我的服务器上设置了postfix,我从本地主机接收邮件,但不是从外部发送,也不能发送,做端口扫描说没有任何监听端口25,我已经检查,而不是防火墙问题。
我认为它与我的configuration在main.cf中的问题。 我在这里按照input链接描述的演练,但仍然认为我有什么问题。 以下是我更改的设置:
myhostname = local-server.local mydomain = example.com myorigin = $mydomain inet_interfaces = all mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain mynetworks = 10.0.1.0/8, 127.0.0.0/8
我做错了什么?
编辑:netstat -tlnp调出:tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 15970 / master
K,这是相当愚蠢的,增加了这一行
inet_interfaces = all
但忘了删除/注释掉这一行:
#inet_interfaces = localhost
评论解决它。