实验12电子邮件相关协议分析实验一、实验目的:分析SMTP协议及POP3协议报文格式、SMTP协议及POP3协议的工作过程。分析CMailServer邮件服务软件和OutlookExpress客户端软件的基本配置和使用。二、实验设备:局域网中任意两台主机PC1、PC2三、实验内容:分析SMTP协议及POP3协议报文格式、SMTP协议及POP3协议的工作过程。分析CMailServer邮件服务软件和OutlookExpress客户端软件的基本配置和使用。四、实验步骤:1.查看PC1和PC2的IP地址,并记录;2.在PC1上配置CMailServer邮件服务器,安装CMailServer,启动后出现书上界面,按书上进行操作;3.在PC2上配置OutlookExpress客户端;4.在PC2上使用OutlookExpress创建新邮件,收信人为自己,点击菜单“文件”,选择“以后发送”,将邮件保存到发信箱;5.在PC1和PC2上运行Wireswhark,开始捕获报文;6.停止捕获报文,将捕获的报文保存为Mail-学号-姓名并进行分析。五、实验结果分析:SMTP使用的TCP端口为25和7223;POP3使用的TCP端口为110,7236.SMTP传输过程SMTP连接的建立过程报文号源站点目标站点报文信息及参数报文作用410.64.45.1410.64.45.15S:Serviceready(220)1510.64.45.1510.64.45.14C:HELO45205客户向服务器发送HELO610.64.45.1410.64.45.15S:250welcomehere服务器表示准备接收邮件邮件传送过程报文号源站点目标站点报文信息及参数报文作用710.64.45.1510.64.45.14MAILFROM:test1@test.comSMTP客户向服务器发送MAILFROM命令,开始接收邮件810.64.45.1410.64.45.15250OK表示SMTP服务器准备好接收邮件910.64.45.1510.64.45.14RCPTTO:test1@test.com指出信件要发送的目的地1010.64.45.1410.64.45.15250OK表示邮箱在接收端系统中1110.64.45.1510.64.45.14DATA表示要开始发送邮件内容1210.64.45.1410.64.45.15354sendthemaildata,endwith.表示能接收邮件SMTP连接的释放过程报文号源站点目标站点报文信息及参数报文作用1810.64.45.1410.64.45.15250OK说明邮件传送完毕1910.64.45.1510.64.45.14QUIT客户发送停止消息2010.64.45.1410.64.45.15221SMTPSERVERCLOSEDSMTP服务器关闭POP3协议工作过程状态报文号类型(请求、应答)信息及参数报文作用确认状态29RequestUSERtest1POP3客户首先发送user命令,将用户账户发送给POP3服务器30ResponseOKwelcomehere表示客户可以发送pass命令31RequestPASS123456表示客户已发送pass命令32ResponseOK表示服务器成功确认客户身份处理状态33RequestSTAT表示请求服务器发回关于邮箱的统计资料34ResponseOK11403表示邮件总数:1,总字节数为140335RequestLIST请求服务器发回邮件的数量和每个邮件的大小36ResponseOK11403发回邮件数量为1,大小为140339RequestRETR1请求服务器发回参数标识的邮件的全部文本40ResponseOK1403octets43RequestDELE1请求服务器将由参数标识的邮件标记为删除44ResponseOK更新状态45RequestQUIT表示会话停止46ResponseOKbye