数据包嗅探SMTP连接

我有一个Windows上的程序,通过远程SMTP服务器发送电子邮件,它失败了一个模糊的“无法连接”的错误消息,没有日志或其他信息,为什么它是失败的。 我testing了SMTP服务器,并确认它使用相同的凭据。

该程序使用明文login到服务器,因为它不支持SSL / TLS,所以SMTP连接应清晰地传输。 是否有一种简单的方法来使用数据包嗅探器来监视尝试的连接,准确地查看发送的内容(努力发现连接失败的原因)?

Wireshark 。

安装这个吸盘,开火,开始捕捉,和鲍勃的叔叔。

就在这里。 在客户端(Wireshark,Microsoftnetworking监视器等)上安装数据包捕获程序并开始捕获,然后启动程序并调用电子邮件function,然后查看捕获。 您可以通过协议(SMTP)或源/目的地IP地址过滤捕获,以便捕获捕获中的所有“噪音”,以便只专注于您感兴趣的对话。