HTTP很简单,你有各种各样的工具来做它(比如Fiddler)。SMTP呢?
如何关闭SMTP通信?
我的目标系统是Windows。建议使用的工具:
htzpubme1#
对于两个回应Ethereal的人:由于商标问题,我们在2006年将项目重命名为Wireshark(http://www.wireshark.org)。我强烈建议升级。根据您的具体问题,Wireshark的Follow TCP Stream功能对于调试Internet消息协议(包括SMTP)非常有用。
nafvub8i2#
如何使用Wireshark捕获电子邮件:
smtp
1.(可选)如果您想检查base64编码的电子邮件内容将看起来像乱码的部分复制到base64到文本转换器之一中,there are plenty online.您应该获得发送的可读文本。
的希望这能节省你一些时间。
j7dteeu83#
smtp-cli很适合这个。从主页:smtp是一个强大的SMTP命令行客户端,支持高级功能,如STARTTLS、SMTP-AUTH或IPv6除了是一个功能齐全的客户端,它的--verbose选项使它成为我认为您正在寻找的跟踪SMTP问题的工具(例如,为什么服务器拒绝给定的to:地址,这就是我找到该工具的原因:-)再次从主页:它也是一个测试和调试SMTP服务器设置的方便工具。即使是习惯于通过telnet输入SMTP协议的铁杆邮件管理员,在验证其TLS启用服务器的加密设置以及随后的用户身份验证时,也需要一个专门的工具。手动输入telnet会话中很难做到这一点:-)
--verbose
zi8p0yeb4#
试试Ethereal -它是一个免费的网络协议分析器。SMTP协议都是异步的,所以一旦你看到TCP连接里面的内容,你就可以开始了。这将需要一点工作学习如何使用Ethereal。
smtd7mpg5#
您可以使用SMTP开发服务器,如Neptune或Antix。两者的工作方式相同:它们在您的计算机中创建一个“假”SMTP服务器,以便您可以测试您的电子邮件发送方法,而无需实际发送它们收到的消息。
dtcbnfnu6#
如果要查看SMTP通信,请使用ethereal(www.ethereal.com)或tcpdump(www.tcpdump.org)等工具。如果您想检查服务器是否符合中继标准,请执行
telnet relay-test.mail-abuse.org
字符串从您的SMTP服务器,它检查您的服务器中继漏洞。
qgzx9mmu7#
您可以通过SMTP Tester调试SMTP连接信息
7条答案
按热度按时间htzpubme1#
对于两个回应Ethereal的人:由于商标问题,我们在2006年将项目重命名为Wireshark(http://www.wireshark.org)。我强烈建议升级。
根据您的具体问题,Wireshark的Follow TCP Stream功能对于调试Internet消息协议(包括SMTP)非常有用。
nafvub8i2#
如何使用Wireshark捕获电子邮件:
1.在筛选器中输入
smtp
点击应用x1c 0d1x1.当你得到过滤线点击鼠标右键在其中一个,并选择'跟随TCP流'.你应该得到像下面的窗口
1.(可选)如果您想检查base64编码的电子邮件内容将看起来像乱码的部分复制到base64到文本转换器之一中,there are plenty online.您应该获得发送的可读文本。
的
希望这能节省你一些时间。
j7dteeu83#
smtp-cli很适合这个。从主页:
smtp是一个强大的SMTP命令行客户端,支持高级功能,如STARTTLS、SMTP-AUTH或IPv6
除了是一个功能齐全的客户端,它的
--verbose
选项使它成为我认为您正在寻找的跟踪SMTP问题的工具(例如,为什么服务器拒绝给定的to:地址,这就是我找到该工具的原因:-)再次从主页:
它也是一个测试和调试SMTP服务器设置的方便工具。即使是习惯于通过telnet输入SMTP协议的铁杆邮件管理员,在验证其TLS启用服务器的加密设置以及随后的用户身份验证时,也需要一个专门的工具。手动输入telnet会话中很难做到这一点:-)
zi8p0yeb4#
试试Ethereal -它是一个免费的网络协议分析器。
SMTP协议都是异步的,所以一旦你看到TCP连接里面的内容,你就可以开始了。
这将需要一点工作学习如何使用Ethereal。
smtd7mpg5#
您可以使用SMTP开发服务器,如Neptune或Antix。两者的工作方式相同:它们在您的计算机中创建一个“假”SMTP服务器,以便您可以测试您的电子邮件发送方法,而无需实际发送它们收到的消息。
dtcbnfnu6#
如果要查看SMTP通信,请使用ethereal(www.ethereal.com)或tcpdump(www.tcpdump.org)等工具。
如果您想检查服务器是否符合中继标准,请执行
字符串
从您的SMTP服务器,它检查您的服务器中继漏洞。
qgzx9mmu7#
您可以通过SMTP Tester调试SMTP连接信息