如何打开sendmail接收端口

如何打开sendmail接收端口

我正在尝试使用 sendmail 打开端口 25 以接收来自服务器外部的邮件。我想使用 alpine 阅读我的邮件,不需要其他任何东西。我尝试过这个:

firewall-cmd --zone=public --add-port=25/tcp

此命令接受连接

telnet 127.0.0.1 25

但它被拒绝了

telnet mydomain.com 25

我如何开放此端口供外部连接?

答案1

编辑:更新链接(proofpoint 已经接管了 sendmail)

Sendmail 常见问题 4.22:为什么我不能接收外部邮件?

一些供应商已经改变了 sendmail 的运行方式。他们认为大多数人都需要一个仅包含客户端的 sendmail 版本。因此它只监听本地主机接口。检查系统文档以了解如何更改 .mc 文件 [...]

netstat命令可用于检查 sendmail 是否仅在本地主机接口(127.0.0.1::1)上监听。它netstat -ant | grep :25在 Debian Linux 上。

相关内容