《实验12 电子邮件相关协议》由会员分享,可在线阅读,更多相关《实验12 电子邮件相关协议(4页珍藏版)》请在金锄头文库上搜索。
1、实验 12 电子邮件相关协议分析实验一、 实验目的:分析 SMTP 协议及 POP3 协议报文格式、SMTP 协议及 POP3 协议的工作过程。分析 CMailServer 邮件服务软件和 Outlook Express 客户端软件的基本配置和使用。二、 实验设备:局域网中任意两台主机 PC1、PC2三、 实验内容:分析 SMTP 协议及 POP3 协议报文格式、SMTP 协议及 POP3 协议的工作过程。分析 CMailServer 邮件服务软件和 Outlook Express 客户端软件的基本配置和使用。四、 实验步骤:1. 查看 PC1 和 PC2 的 IP 地址,并记录;2. 在 P
2、C1 上配置 CMailServer 邮件服务器,安装 CMailServer,启动后出现书上界面,按书上进行操作;3. 在 PC2 上配置 Outlook Express 客户端;4. 在 PC2 上使用 Outlook Express 创建新邮件,收信人为自己,点击菜单“文件” ,选择“以后发送” ,将邮件保存到发信箱;5. 在 PC1 和 PC2 上运行 Wireswhark,开始捕获报文;6. 停止捕获报文,将捕获的报文保存为 Mail 学号姓名并进行分析。五、 实验结果分析:SMTP 使用的 TCP 端口为 25 和 7223;POP3 使用的 TCP 端口为 110,7236.SM
3、TP 传输过程报文号 源站点 目标站点 报文信息及参数报文作用4 10.64.45.14 10.64.45.15 S:Service ready(220)15 10.64.45.15 10.64.45.14 C:HELO 45205客户向服务器发送HELOSMTP 连接的建立过程6 10.64.45.14 10.64.45.15 S:250 welcome here服务器表示准备接收邮件报文号 源站点 目标站点 报文信息及参数报文作用7 10.64.45.15 10.64.45.14 MAIL FROM:SMTP 客户向服务器发送MAILFROM 命令,开始接收邮件8 10.64.45.14
4、10.64.45.15 250 OK 表示SMTP 服务器准备好接收邮件9 10.64.45.15 10.64.45.14 RCPT TO:指出信件要发送的目的地10 10.64.45.14 10.64.45.15 250 OK 表示邮箱在接收端系统中11 10.64.45.15 10.64.45.14 DATA 表示要开始发送邮件内容邮件传送过程12 10.64.45.14 10.64.45.15 354 send the mail data,end with.表示能接收邮件报文号 源站点 目标站点 报文信息及参数报文作用18 10.64.45.14 10.64.45.15 250 OK 说
5、明邮件传送完毕SMTP 连接的释放过程19 10.64.45.15 10.64.45.14 QUIT 客户发送停止消息20 10.64.45.14 10.64.45.15 221SMTPSERVERCLOSEDSMTP 服务器关闭POP3 协议工作过程状态 报文号 类型(请求、应答)信息及参数 报文作用29 Request USER test1 POP3 客户首先发送 user命令,将用户账户发送给 POP3 服务器30 Response OK welcome here表示客户可以发送 pass命令31 Request PASS 123456 表示客户已发送 pass 命令确认状态32 Res
6、ponse OK 表示服务器成功确认客户身份33 Request STAT 表示请求服务器发回关于邮箱的统计资料34 Response OK 1 1403 表示邮件总数:1,总字节数为 140335 Request LIST 请求服务器发回邮件的数量和每个邮件的大小处理状态36 Response OK 1 1403 发回邮件数量为 1,大小为 140339 Request RETR 1 请求服务器发回参数标识的邮件的全部文本40 Response OK 1403 octets43 Request DELE 1 请求服务器将由参数标识的邮件标记为删除44 Response OK45 Request QUIT 表示会话停止46 Response OK bye更新状态