![关闭端口 25 会触发 MXtoolbox 错误。我是否需要打开端口 25 才能让邮件服务器正常且持续地运行?](https://linux22.com/image/752329/%E5%85%B3%E9%97%AD%E7%AB%AF%E5%8F%A3%2025%20%E4%BC%9A%E8%A7%A6%E5%8F%91%20MXtoolbox%20%E9%94%99%E8%AF%AF%E3%80%82%E6%88%91%E6%98%AF%E5%90%A6%E9%9C%80%E8%A6%81%E6%89%93%E5%BC%80%E7%AB%AF%E5%8F%A3%2025%20%E6%89%8D%E8%83%BD%E8%AE%A9%E9%82%AE%E4%BB%B6%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%AD%A3%E5%B8%B8%E4%B8%94%E6%8C%81%E7%BB%AD%E5%9C%B0%E8%BF%90%E8%A1%8C%EF%BC%9F.png)
环境:CentOS、Postfix、Dovecot、数字海洋水滴
背景: 我刚刚安装的邮件服务器似乎可以正常发送和接收。我在MX工具箱并收到 1 个与 SMTP 相关的错误。这是我收到的唯一错误。
Unable to Connect to SMTP Host
描述:我们尝试通过端口 25 连接到您的邮件服务器,但您的服务器没有响应。很可能是此地址没有电子邮件服务器,或者您的防火墙或垃圾邮件过滤系统配置错误。
问题:Firewalld 阻止了端口 25。我唯一打开的端口是。80/tcp 443/tcp 587/tcp 993/tcp
我是否需要打开端口 25 才能使邮件服务器正常且持续地运行,或者这个错误不重要?
答案1
如果您希望能够从其他邮件服务器(与最终用户/MUA 不同)接收邮件,是的,端口 25 需要始终打开并处于监听状态,并且可以接受来自任何地方的连接。
(如果你正在做这件事,而不是实验性的,请考虑让别人陪你一起——你可能会错过很多邮件投递的细微差别)