首页 简单邮件传输协议

简单邮件传输协议

举报
开通vip

简单邮件传输协议简单邮件传输协议 院    系:信息工程学院 专    业:  通信工程  简单邮件传输协议 SMTP 分析 实验目的 1.了解什么是SMTP协议以及它规定的命令和响应 2.掌握SMTP的通信和收发邮件的过程 3.学会使用Wireshark软件对SMTP分组俘虏更详细了解 实验环境 本实验要求实验室主机能够连接到Internet,具有事先申请好可用的电子邮件帐户,并且能够支持SMTP 和POP3 协议。 实验室主机安装有Outlook Express 软件,学生可以进行账号的配置,并利用其进行收发邮件的的操作。...

简单邮件传输协议
简单邮件传输协议 院    系:信息 工程 路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理 学院 专    业:  通信工程  简单邮件传输协议 SMTP 分析 实验目的 1.了解什么是SMTP协议以及它规定的命令和响应 2.掌握SMTP的通信和收发邮件的过程 3.学会使用Wireshark软件对SMTP分组俘虏更详细了解 实验环境 本实验要求实验室主机能够连接到Internet,具有事先申请好可用的电子邮件帐户,并且能够支持SMTP 和POP3 协议。 实验室主机安装有Outlook Express 软件,学生可以进行账号的配置,并利用其进行收发邮件的的操作。 实验拓扑如图所示: 实验拓扑图 实验原理 SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送电子邮件的规则,由它来控制电子邮件的中转方式。SMTP协议属于TCP/IP协议族,它帮助每台计算机在发送或中转电子邮件时找到下一个目的地。通过SMTP协议所指定的服务器,我们可以把E-mail寄到收信人的服务器上了。SMTP服务器是遵循SMTP协议的发送邮件服务器,用来发送或中转发出的电子邮件。 SMTP 协议是两个报文传输代理之间的通信协议。它规定了两个相互通信MTA 之间如何交换信息。SMTP 协议的最大特点是简单,它规定了发送程序和接收程序之间的命令和应答格式。 SMTP 提供可靠且有效电子邮件传输,是建模在 FTP 文件传输服务上的一种邮件服务,主要用于传输系统之间的邮件信息并提供来信有关的通知。 SMTP 独立于特定的传输子系统,且只需要可靠有序的数据流信道支持。SMTP 重要特性之一是其能跨越网络传输邮件,即SMTP 邮件中继。通常,一个网络可以由互联网上可通过TCP 相互访问的主机、防火墙分隔的 TCP/IP 网络上可通过TCP 相互访问的主机,及其它利用非TCP 传输层协议的局域网或广域网中的主机组成。使用 SMTP,可实现相同网络上主机之间的邮件传输,也可通过中继器或网关实现某主机与其它网络之间的邮件传输。 SMTP 使用的是TCP 的端口25。 SMTP 命令 SMTP 命令是发送于 SMTP 主机之间的 ASCII 信息,可能命令如下 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 所示: SMTP 命令列表 命令 描述 DATA 开始信息写作,DATA 命令后面的数据将被看作邮件内容处理,以(回车换行符)标识数据的结尾 EXPN 需要扩展的邮件发送清单 HELO 发送方的主机名 HELP 返回指定命令中的信息 MAIL FROM 在主机上初始化一个邮件会话,指明发送者的地址 NOOP 除服务器响应确认以外,没有引起任何反应 QUIT 终止邮件会话 RCPT TO 指明邮件接收者的地址 RSET 复位当前的邮件连接 SAML FROM 发送邮件到用户终端和邮箱 SEND FROM 发送邮件到用户终端 SOML FROM 发送邮件到用户终端或邮箱 TURN 接收端和发送端交换角色 VRFY 校验用户身份 AUTH(扩展命令) 允许客户端使用基本验证、Windows 集成验证(NTLM 和 Kerberos)与服务器进行身份认证,进行身份认证也是避免SMTP 服务器被relay 的重要手段     SMTP 响应 SMTP 响应是从服务器发送到客户端的三位十进制数字,后面可以跟着附加的文本信息,第一位数字的意义如下: ?? 2yz:正面完成应答。若第一位数字是2(数字1 现在已不使用),表示所请求的命 令已经成功完成,新的命令可以开始; ?? 3yz:正面中间应答。若第一位数字是3,表示所请求的命令已被接受,但在完成请求的命令之前,收件人需要更多的一些信息。 ?? 4yz:暂时负面完成应答。若第一位数字是4,表示所请求的命令已被拒绝,但差错条件是暂时的,这个命令可以重新发送。 ?? 5yz:永久负面完成应答。若第一位数字是5,表示所请求的命令已被拒绝,且这个命令不能重新发送。 表5-11 SMTP 应答码列表 应答码 描述 应答码 描述 211 系统状态或系统帮助响应 500 语法错误,不能识别的命令 214 帮助信息 501 参数格式错误 220 服务就绪 502 命令不可实现 221 服务关闭 503 错误的命令序列 250 要求的邮件操作完成 504 命令参数不可实现 251 用户非本地, 将转发向 550 要求的邮件操作未完成,邮箱不可用 354 开始邮件输入,以”.”结束 551 用户非本地,请尝试 421 服务未就绪 552 过量的存储分配,要求的操作未执行 450 要求的邮件操作未完成,邮箱不可用 553 邮箱名不可用,要求的操作未执行 451 放弃要求的操作:处理过程中出错 554 操作失败 452 系统存储不足,要求的操作未执行             实验步骤 1、 打开邮件工具:Outlook Express,按照已经申请的邮箱信息进行配置,例如邮箱为,密码为:,配置完成后可看到的邮件帐户属性为: 在Outlook Express 中设置邮箱帐户 2、 在主机上打开Wireshark,点击工具栏上的“过滤器”,设置过滤条件为“tep port 25 and host pop.163.com 3、在Outlook 中创建一封邮件,发送出去。 4、进行数据捕获,并分析数据包内容,可以看到SMTP 的命令和参数,下图中可以看到MAIL FROM 命令,并可看到邮箱地址为iewangguanxi@163.com SMTP工作过程分析 1. 连接建立 本地邮件服务器作为SMTP客户,每隔一定时间对邮件缓存扫描一次,若有邮件发送,建立与远地邮件服务器连接的过程如下: 1) 使用默认端口25与接收方电子邮件服务器(SMTP服务器)建立TCP连接。 2) SMTP服务器回答“220 Service ready”,表示服务器就绪,连接建立。 3) SMTP客户发送HELO命令给SMTP服务器,附上发送之际名字。 4) SMTP服务器回答“250 OK”,表示已经准备好接收,否则回答“421 Service not available”,表示服务不可用。 发送方邮件服务器与接收方邮件服务器之间是直接通过运输层协议TCP连接的,中间不经过其他电子邮件服务器,尽管这两个邮件服务器的连接途径上可能经过若干个路由器。可以看出,一个电子邮件服务器在作为发送方时,用作SMTP客户,若作为接收方时,用作SMTP服务器。SMTP客户和SMTP服务器是在后台工作的。 2. 邮件传输 邮件传输涉及的命令有MAIL FROM、RCPTTO、DATA等。例如,发送人邮件地址为iewangguanxi@163.com,收件人邮件地址为419833759@qq.com,邮件传输过程如下: 1) MAIL FROM:iewangguanxi@163.com,给出邮件发送者。 2) SMTP服务器回答“250 OK”,表示准备好接收邮件,否则返回出错状态码,例如,451(处理时出错)、452(缺少存储空间)等。 3) RCPTTO:419833759@qq.com,指出邮件收件人。 4) SMTP服务器回答“250 OK”,表示指出的邮箱在接收邮件服务器系统中,否则回答“550 No such user here”. 5) DATA表示开始发送邮件的内容,若可以接收邮件内容,SMTP服务器回答“354 Start mail input:end with.”,表示回车换行。若不能接收邮件,SMTP服务器回答421(服务器不可用)、500(无法识别命令)等。 6) SMTP客户发送邮件内容,内容发送完毕后,发送.表示邮件内容结束,两个之间用点间隔。 7) SMTP服务器正确收到邮件后,回答“250 OK”,否则返回出错代码。 3. 连接释放 连接释放过程如下: 1) 邮件发送完毕后,SMTP客户发送QUIT命令。 2) SMTP服务器回答“221服务器关闭”,表示同意释放TCP连接。邮件传输过程结束。 思考:SMTP存在的主要问题 不能传输可执行文件或其他二进制文件和对象 仅限于传输7位ASCII,其他非英语国家的文字均无法传输 SMTP服务器对电子邮件的长度有一定限制 实验意义: 大多数用户都知道必须连接到因特网才能发送和接收邮件,但平常我们使用电子邮件是看不到它内部的工作过程,大家可能不知道网络通信的细节。SMTP是在两个相互通信的SMTP进程之间进行信息的交换,我们通过实验可以了解下内部的工作过程,丰富知识。
本文档为【简单邮件传输协议】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_005190
暂无简介~
格式:doc
大小:449KB
软件:Word
页数:9
分类:互联网
上传时间:2018-12-03
浏览量:50