![通过 tracepath 连接,但不通过 telnet 连接](https://linux22.com/image/1391595/%E9%80%9A%E8%BF%87%20tracepath%20%E8%BF%9E%E6%8E%A5%EF%BC%8C%E4%BD%86%E4%B8%8D%E9%80%9A%E8%BF%87%20telnet%20%E8%BF%9E%E6%8E%A5.png)
编辑:
我使用 Thunderbird 发送电子邮件时遇到问题。IMAP 连接没有问题,但 SMTP 无法连接。我尝试了不同的设置:
没有连接安全性(端口 25)、STARTTLS(端口 587),但没有连接到服务器。
当我尝试通过 telnet 连接时出现超时:telnet smtp.develman.de 25
resp。telnet smtp.develman.de 587
我尝试通过 telnet 连接在线服务,并且连接成功:http://www.adminkit.net/telnet.aspx
现在我已经安装了 wireshark 来记录 TCP 流量。我没有收到任何 TCP SYN-ACK,只有 TCP 重传。
我不知道问题出在哪里。我也尝试过禁用 clam av,但没有成功。我的系统是 Archlinux。
答案1
来自一位弓箭手同伴的奇怪问题......
你提到的网站似乎不接受远程登录连接。您可以轻松确认nmap,或者甚至像http://ismyportopen.com/。您可以对电子邮件端口执行相同操作,您可以找到这里如果端口关闭,那么很明显为什么你可以访问该网站,但它不响应你的请求。
答案2
我找到了解决方案:
我的路由器阻止了所有 smtp 服务器,除了在路由器设置中配置为允许的服务器的 smtp 服务器。我已将我的 smtp 服务器添加到列表中,现在它可以正常工作了。