如何让 FreeBSD 上的 sendmail 监听系统外部的 25 端口,以便接收来自外部服务的邮件。目前它只能在本地接收邮件,但它可以正常发送邮件。
答案1
验证 /etc/rc.conf 文件中的内容sendmail_enable=YES
(然后当然要重新启动 sendmail)。这将告诉 sendmail 除了监听环回适配器之外还要监听其他东西。
答案2
您需要在防火墙或路由器上设置端口转发,以将 SMTP 流量从路由器的公共 IP 地址转发到服务器的私有 IP 地址。
如何让 FreeBSD 上的 sendmail 监听系统外部的 25 端口,以便接收来自外部服务的邮件。目前它只能在本地接收邮件,但它可以正常发送邮件。
验证 /etc/rc.conf 文件中的内容sendmail_enable=YES
(然后当然要重新启动 sendmail)。这将告诉 sendmail 除了监听环回适配器之外还要监听其他东西。
您需要在防火墙或路由器上设置端口转发,以将 SMTP 流量从路由器的公共 IP 地址转发到服务器的私有 IP 地址。