Recursion Asked: 2010-01-10 14:11:16 +0800 CST2010-01-10 14:11:16 +0800 CST 2010-01-10 14:11:16 +0800 CST 让 sendmail 监听外部 ip 772 如何让 FreeBSD 上的 sendmail 监听系统外部的 25 端口,这样我就可以接收来自外部服务的邮件。目前它只能在本地接收邮件,虽然它可以很好地发送邮件。 sendmail 2 个回答 Voted Best Answer ktower 2010-01-11T00:05:49+08:002010-01-11T00:05:49+08:00 验证sendmail_enable=YES您的 /etc/rc.conf 文件中是否包含(然后当然要重新启动 sendmail)。这将告诉 sendmail 去听除你的环回适配器以外的东西。 joeqwerty 2010-01-10T15:39:02+08:002010-01-10T15:39:02+08:00 您需要在防火墙或路由器上设置端口转发,以将 SMTP 流量从路由器的公共 IP 地址转发到服务器的私有 IP 地址。
验证
sendmail_enable=YES
您的 /etc/rc.conf 文件中是否包含(然后当然要重新启动 sendmail)。这将告诉 sendmail 去听除你的环回适配器以外的东西。您需要在防火墙或路由器上设置端口转发,以将 SMTP 流量从路由器的公共 IP 地址转发到服务器的私有 IP 地址。