- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3email
邮件客户端应用及协议分析
实验目的:掌握邮件客户端使用方法;理解SMTP和POP协议的工作过程;理解WEB收发邮件的工作原理。
实验要求:掌握电子邮件的撰写、发送接收等常用操作;掌握邮件客户端的安装、配置;掌握电子邮件安全操作规范;
实验步骤:
利用邮件客户端Foxmail收发电子邮件。
申请电子邮箱。
安装邮件客户端Foxmail。
配置Foxmail。
撰写、发送和接收电子邮件。
利用Iris分析使用邮件客户端发送邮件和接收邮件的工作过程。
对Email工作原理进行分析。
实验准备资料
一、SMTP-简单邮件传输协议(SimpleMailTransferProtocol),是定义邮件传输的协议,它是基于TCP服务的应用层协议,由RFC0821所定义。
SMTP命令描述
HELOSPdomainCRLF向服务器标识用户身份发送者能欺骗,说谎,但一般情况下服务器都能检测到
EHLOSPdomainCRLF与HELO基本功能一样
MAILSPFROM:reverse-pathCRLF此命令告诉接收方一个新邮件发送的开始,并对所有的状态和缓冲区进行初始化。此命令开始一个邮件传输处理,最终完成将邮件数据传送到一个或多个邮箱中
RCPTSPTO:forward-pathCRLF标识各个邮件接收者的地址
DATACRLF接收SMTP将把其后的行为看作邮件数据去处理,以<CRLF>.<CRLF>标识数据的结尾
RSETCRLF重置会话,当前传输被取消
SENDSPFROM:reverse-pathCRLF邮件内容直接传送到用户终端
SOMLSPFROM:reverse-pathCRLF发送邮件到用户终端或邮箱
SAMLSPFROM:reverse-pathCRLF发送邮件到用户终端和邮箱
VRFYSPstringCRLF验证指定的邮箱是否存在,由于安全因素,服务器多禁止此命令
EXPNSPstringCRLF验证给定的邮箱列表是否存在,扩充邮箱列表,也常禁止使用
HELP[SP string]CRLF查询服务器支持什么命令
NOOPCRLF要求接收SMTP仅做OK应答.(用于测试)
QUITCRLF要求接收SMTP返回一个OK应答并关闭传输
TURNCRLF接收端和发送端交换角色
AUTHCRLF判别是一个SASL认证机制的字符串
二、POP3,全名为“Post Office Protocol - Version 3”,即“邮局协议版本3”。是TCP/IP协议族中的一员,由RFC 1939 定义。本协议主要用于支持使用客户端远程管理在服务器上的电子邮件。
POP 协议支持“离线”邮件处理。其具体过程是:邮件发送到服务器上,电子邮件客户端调用邮件客户机程序以连接服务器,并下载所有未阅读的电子邮件。这种离线访问模式是一种存储转发服务,将邮件从邮件服务器端送到个人终端机器上,一般是 PC 机或 MAC。一旦邮件发送到 PC 机或 MAC 上,邮件服务器上的邮件将会被删除。但目前的POP3邮件服务器大都可以“只下载邮件,服务器端并不删除”,也就是改进的POP3协议。
POP3协议默认端口:110 POP3协议默认传输协议:TCP POP3协议适用的构架结构:C/S POP3协议的访问模式:离线访问
POP协议支持离线邮件处理,当邮件发送到服务器后,电子邮件客户端会调用邮件客户端程序,下载所有未阅读的电子邮件(这种离线访问模式是一种存储转发服务).当邮件从邮件服务器发送到个人计算机上,同时邮件服务器会删除该邮件(但是目前很多POP3服务器都支持“下载邮件,服务器并不删除邮件”,也就是说在POP3中改进了POP协议).
POP3命令码命令参数状态描述
USERusername认可此命令与下面的pass命令若成功,将导致状态转换
PASSpassword认可
APOPName,Digest认可Digest是MD5消息摘要
STATNone处理请求服务器发回关于邮箱的统计资料,如邮件总数和总字节数
UIDL[Msg#]处理返回邮件的唯一标识符,POP3会话的每个标识符都将是唯一的
LIST[Msg#]处理返回邮件数量和每个邮件的大小
RETR[Msg#]处理返回由参数标识的邮件的全部文本
DELE[Msg#]处理服务器将由参数标识的邮件标记为删除,由quit命令执行
RSETNone处理服务器将重置所有标记为删除的邮件,用于撤消DELE命令
TOP[Msg#]处理服务器将返回由参数标识的邮件前n行内容,n必须是正整数
NOOPNone处理服务器返回一个肯定的响应
QUITNone更新
邮件接收发送原理 『局域网实验』在命令行下发送邮件.首先我们要找一台具有邮件中继的SMTP服务器,然后TELNET上去发送邮
文档评论(0)