Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 如何使用DOS而不是telnet测试smtp电子邮件?_Windows_Testing_Smtp_Dos - Fatal编程技术网

Windows 如何使用DOS而不是telnet测试smtp电子邮件?

Windows 如何使用DOS而不是telnet测试smtp电子邮件?,windows,testing,smtp,dos,Windows,Testing,Smtp,Dos,我知道如何使用telnet测试smtp电子邮件。但我认为,由于telnet使用“自己的通道”到达smtp服务器,这并不一定意味着端口25上的正常smtp通信可以正常工作。(如果不是这样,请纠正我) 基本上,客户端遇到了一个问题:[错误]在从应用程序访问smtp服务器的测试期间,对默认会话的访问被拒绝。从同一台服务器,telnet发送电子邮件就可以了 所以我别无选择,只能找出为什么会出现这种错误。我的研究只是为了找到大量的命令行电子邮件应用程序,在这种情况下没有什么好处,因为我几乎无法控制安装什么

我知道如何使用telnet测试smtp电子邮件。但我认为,由于telnet使用“自己的通道”到达smtp服务器,这并不一定意味着端口25上的正常smtp通信可以正常工作。(如果不是这样,请纠正我)

基本上,客户端遇到了一个问题:[错误]在从应用程序访问smtp服务器的测试期间,对默认会话的访问被拒绝。从同一台服务器,telnet发送电子邮件就可以了

所以我别无选择,只能找出为什么会出现这种错误。我的研究只是为了找到大量的命令行电子邮件应用程序,在这种情况下没有什么好处,因为我几乎无法控制安装什么是客户端环境

所以我认为最后的办法是使用简单的DOS命令?请告知是否有更好的方法。非常感谢

我知道如何使用telnet测试smtp电子邮件。但我认为,由于telnet使用“自己的通道”到达smtp服务器,这并不一定意味着端口25上的正常smtp通信可以正常工作

那是不对的。如果将电子邮件发送到Windows
telnet
应用程序并将其键入即可,则它可以工作,即SMTP服务器没有问题,客户端和服务器之间也没有防火墙问题

因此,错误最有可能出现在显示错误消息的应用程序中。可能没有bug,但应用程序配置不正确

我认为,由于telnet使用“自己的通道”到达smtp服务器,这并不一定意味着端口25上的正常smtp通信可以正常工作。(如果不是这样,请纠正我)

事实并非如此。“真正的”SMTP客户端使用与telnet相同的方法与SMTP服务器通信

如果您不信任Telnet,请使用Thunderbird,但问题可能出在您的客户端软件或配置上。仔细检查那里的设置,看看是否可以打开任何跟踪日志记录(在客户端或服务器上)