实验目的
1、实验目的
- 理解电子邮件系统基本结构
- 理解客户端和服务器端,以及服务器之间的通信
- 分析理解 SMTP,POP3 协议
客户端绑定邮箱
点击邮箱账户
开启POP/SMTP,这里会给一个叫做 授权码
的东西,需要好好保存,我是直接丢班群里的
点击如何设置
下载 Foxmail
登录 QQ邮箱完成绑定
进行对邮件的抓包
点击设置
关闭SSL
打开 w i r e s h a r k wireshark wireshark 对当前 W L A N WLAN WLAN进行抓包
然后开始编辑邮件
过滤出 SMTP
对任意一个SMTP进行追踪
分析大致过程
C:telnet smtp.126.com 25 /*以telnet方式连接126邮件服务器*/
S:220 126.com Anti-spam GT for Coremail System (126com[071018]) /* 220为响应数字,其后的为欢迎信息,会应服务器不同而不同*/
C:HELO smtp.126.com /* HELO后用来填写返回域名(具体含义请参阅RFC821),但该命令并不检查后面的参数 */
S:250 OK
C: MAIL FROM: c1618_xth@126.com /*发送者邮箱*/
S:250 … ./*“…”代表省略了一些可读信息 */
C:RCPT TO: huli13758125066@163.com /*接收者邮箱*/
S:250 … ./*“…”代表省略了一些可读信息 */
C:DATA /*请求发送数据*/
S:354 Enter mail, end with "." on a line by itself
C:Enjoy Protocol Studing
C:.
S:250 Message sent
C:QUIT /*退出连接*/
S:221 Bye
分析通信协议(抓不出来POP的说)
Web收发
因为做的时候没看见这个,截图很少基本就口述了也挺简单的
首先打开qq邮箱
编写发给自己的邮件,然后打开抓包软件,发给自己进行抓包
对包进行分析会发现有一堆 T S L TSL TSL的包,正好就是这些包了
该包的分析 请看 [点击这里]
Telnet收发
1.开启Telnet
打开控制面板->程序->启用或关闭Windows功能->TeInet客户端
这个期间请保持你的wireshark一直在抓包哦
2.cmd
-
打开 c m d cmd cmd,输入
telnet smtp.qq.com 25
连接服务器 -
输入
helo qq.com
向服务器表明身份 -
输入
auth login
-
输入自己的邮箱
XXXX@qq.com --> base64--->
需要通过base64点击这里进行加密 -
输入自己的授权码,
授权码--->base64--->
-
输入
mail from:<...@qq.com>
文章来源:https://www.toymoban.com/news/detail-462853.html -
输入
rcpt to:<...@qq.com>
期间可能会报错,多试几遍即可
8.输入data
进行编辑,然后输入.
并且回车进行发送
文章来源地址https://www.toymoban.com/news/detail-462853.html
到了这里,关于[计算机网络] 实验 5 电子邮件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!