博客 > 无法接收或发送邮件:端口25被拦阻
浏览量:10200次评论:0次
作者:Christina时间:2019-09-05 18:59:30
适用版本:
Plesk for Linux
问题
1. 无法接收/发送邮件。
2. 无法使用PHP脚本发送邮件。
3. 无法通过telnet方式于端口25连接服务器:
# telnet 192.0.2.2 25
Trying 192.0.2.2...
telnet: connect to address 192.0.2.2: Connection refused
4. 当从外部尝试连接时指示端口25已被过滤掉:
# nmap -p 25 example.com
PORT STATE SERVICE
25/tcp filtered smtp
5. 无法通过25端口实现外发邮件连接:
# telnet mail.example2.com 25
Trying 203.0.113.2...
telnet: connect to address 203.0.113.2: Connection timed out
Trying 2001:db8:f61:a1ff:0:0:0:80... telnet: connect to address 2001:db8:f61:a1ff:0:0:0:80 Network is unreachable.
6. 可以使用下面的命令在本地向外发送邮件信息:
# telnet localhost 25
原因
SMTP 端口 25已被防火墙拦阻。
解决方案
如果在Plesk中配置了防火墙,请进入 工具与设置 > 防火墙 中打开服务器上的25端口。
如果未在服务器上配置防火墙,请联系您的主机提供商寻求相应帮助。
若使用的是AWS实例,请根据Amazon文档 https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/authorizing-access-to-an-instance.html 打开端口25。
相关文章推荐
2025-04-30 15:26:27
2025-04-29 15:28:18
2025-04-23 15:17:56
2025-04-16 15:02:00
2025-04-09 15:31:29
热门工具
标签选择
阅读排行
我的评论
还未登录?点击登录