我试图打开端口25从我的服务器使用sendmail接收邮件。 我想用阿尔卑斯山阅读我的邮件,我什么也不需要。 我试过这个:
firewall-cmd --zone=public --add-port=25/tcp
连接被此命令接受
telnet 127.0.0.1 25
但是被这个拒绝了
telnet mydomain.com 25
我怎样才能打开这个端口的外部连接?
编辑:更新的链接(proofpoint已经接pipe了sendmail)
Sendmail FAQ 4.22:为什么我不能收到外部邮件?
一些供应商已经改变了sendmail的运行方式。 他们决定大多数人需要客户端版本的sendmail。 所以它只在localhost接口上侦听 。 检查如何更改.mc文件的系统文档[…]
netstat命令可用于检查sendmail是否仅在本地主机接口( 127.0.0.1或::1 )上进行侦听。 这是netstat -ant | grep :25 Debian Linux上的netstat -ant | grep :25 。