实验5 电子邮件

1、实验目的

  • 理解电子邮件系统基本结构
  • 理解客户端和服务器端,以及服务器之间的通信
  • 分析理解SMTP,POP3协议

2、实验环境

  • 硬件要求:阿里云云主机ECS一台。
  • 软件要求:Linux/Windows 操作系统

3、实验内容

3.1 使用邮件代理收发邮件

配置邮件用户代理(例如windows Outlook Express,linux 雷鸟软件等;可以使用系统自带,也可以自行下载。),实现本地撰写,收取自己的QQ邮件。

3.2 本地收发邮件

利用本地客户端撰写和发送QQ电子邮件。同时利用Wireshark抓包分析其通信过程和通信协议。

3.3 web邮件

利用浏览器登录QQ邮箱,撰写和发送QQ电子邮件。同时利用Wireshark抓包分析其通信过程和通信协议。

3.4 telnet收发邮件

利用telnet命令登陆qq邮件服务器,发送电子邮件。同时利用Wireshark抓包分析其通信过程和通信协议。

具体操作命令和端口查询自行网络资料解决。

4、实验结果与分析

4.1 使用邮件代理收发邮件

  • 下载Windows版Mozilla Thunderbird

  • 设置->账户->开启QQ邮箱中的IMAP/SMTP服务->复制密码待使用

image-20220602210548842

  • 配置邮箱

image-20220602210754749

  • 本地撰写QQ邮件

image-20220602212440875

  • 本地接收QQ邮件

image-20220602213846084

4.2 本地收发邮件

  • 抓包本地雷鸟客户端撰写和发送QQ电子邮件

image-20220603141545757

image-20220603140757492

  • 发送数据的过程使用SMTP协议

image-20220603141139876

4.3 web邮件

  • 抓包浏览器登录QQ邮箱,撰写和发送QQ电子邮件

image-20220603141712509

image-20220603142810686

  • 发送数据的过程使用HTTP协议

image-20220603143128094

4.4 telnet收发邮件

注意:下面的命令可能会报错,多尝试一下就行。

  • telnet smtp.qq.com 587

image-20220603143857136

  • 输入 helo+任意字符 亮明身份

image-20220603154405060

  • 输入auth login开始登陆

image-20220603145434876

  • 将QQ邮箱的用户名和授权码转码为base64格式后依次输入

image-20220603150139709

  • 抓包发送的电子邮件

image-20220603151928729

image-20220603152357203

  • 发送数据的过程使用HTTP协议

image-20220603152519756

5、实验小结(包括遇到的特定问题和解决办法、心得体会、意见与建议等)

问题与解决办法:

​ 遇到问题:无法使用telnet命令

​ 解决办法:控制面板->程序->程序和功能->启动会=或关闭Windows功能->勾选Telnet客户端

心得体会:

​ 针对此次UDP和TCP的抓包实验,我更加深刻的理解了wireshark的使用方法。在平常学习过程中我们学习到的协议都是相对单一,但是实际使用时,可能会运用到各种各样的协议,或者是在原本的协议上进行包装得到一些扩展的协议。所有说,学习不能太过死板,应深刻理解知识的内在含义,做到活学活用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值