简单邮件传输协议论文

上传人:汽*** 文档编号:512178279 上传时间:2022-12-07 格式:DOC 页数:16 大小:109.50KB
返回 下载 相关 举报
简单邮件传输协议论文_第1页
第1页 / 共16页
简单邮件传输协议论文_第2页
第2页 / 共16页
简单邮件传输协议论文_第3页
第3页 / 共16页
简单邮件传输协议论文_第4页
第4页 / 共16页
简单邮件传输协议论文_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《简单邮件传输协议论文》由会员分享,可在线阅读,更多相关《简单邮件传输协议论文(16页珍藏版)》请在金锄头文库上搜索。

1、 TCP/IP协议分析课程结业论文题 目: 简单邮件传输协议 班 级:2008级计算机科学与技术专业三班 姓 名: 郭杜娟 学 号: 2008121301 2011年6月10日 目录摘要2引言2第1章 电子邮件概述31.1电子邮件系统的开展31.2 电子邮件简介3第2章 简单邮件传输协议SMTP、POP352.1 介绍SMTP协议5(1) SMTP 命令7(2) SMTP 响应8(3) SMTP数据分析92.2 POP 协议的研究11(1) POP3 简介11(2) POP3 协议命令12(3) POP3的连接过程13第3章 结论14参考文献15 摘 要电子邮件作为互联网中交换信息广泛的通信工

2、具之一,如今都已被广阔用户接受。早期的电子邮件只是从一个计算机终端向另外一个计算机终端传送文本信息,而现在的电子邮件不仅可以发送文本信息,还可以传送声音、图片、文档等多种信息。很多邮件邮件客户端软件不断地被用户利用起来,例如outlook,Foxmail,但是这些邮件客户端对于很多用户来说却过于复杂。为了方便用户快捷地收发邮件,本课题利用SMTP协议和POP3协议,经过前期对系统的需求分析和对相关协议的了解,设计并实现了简单的电子邮件收发系统。为了保证本系统功能的完整性,在实现该系统过程中,设计了邮件用户注册模块,当用户首次使用本系统时,须注册一个邮件账号,然后才能进行其他的操作。作为一个电子

3、邮件客户端,邮件的发送与收取是其核心功能,本系统邮件发送块实现电子邮件的发送,支持邮件的单个发送和群发,在邮件收取块,实现了电子邮件的简单收取。另外还增加了地址薄管理块让用户更方便地管理自己的联系人,对联系人进行添加、修改、删除等。关键词:电子邮件;SMTP;POP3引 言大家知道,可以进行是实时通信的有线 有两个严重缺点。第一, 通信的主叫和被叫双方必须同时在场。但据一些统计资料,大约有70%的业务 不能在第一次呼叫时直接传到被叫人。第二,一些不是十分紧迫的 也常常不必要的打断人们正在进行的工作,而电子邮件是将邮件发送到收信人的邮箱mail box中,收信人可随时进行读取。电子邮件不仅使用方

4、便,而且还具有传递迅速和费用低廉的优点。自从电子邮件系统诞生以后,电子邮件就成为网络重要应用之一。随着中国互联网应用的日益普及和逐步深入,其重要性也越加表达出来。Internet的开展不但为其他网络业务提供了全球信息交换和信息发布的能力,而且Internet的技术以其开放性、标准性、成熟性和实用性为邮件系统的建设、应用开发、管理和维护等提供了很好的借鉴,给传统的邮件发送系统带来巨大的冲击。现在电子邮件不仅可以传送文字信息,而且还可附上声音和图象。电子邮件已经成为使用最多,最受用户欢送的信息交换手段之一。本系统即是在参照一些我们所熟悉的邮件管理系统根底上,自行开发的一个集收、发、管理为一体的简单

5、的电子邮件系统。主要是基于web下的应用SMTP协议和POP协议而实现的网络效劳设计。本文将详细介绍两种协议的收、发过程和各种命令。第1章 电子邮件概述1.1电子邮件系统的开展电子邮件系统并非一开始就这么复杂。它有一个漫长的开展过程。据电子邮件的创造人雷汤姆林森帜叮TOInlinson回忆,电子邮件的诞生是在1971年秋季确切的时间巳经无法考证,它最初是作为大型机用户与其他使用简单消息系统的用户进行联系的一种便捷工具而出现的。两个大型机的用户,每一个分别通过不同的终端连接同一台主机,希望在他们之间共享信息。简单的方法就是建立一个能够直接给其他用户终端发送文本消息的系统,这有点像原始的聊天对话。

6、该系统的底层要求两个用户都同时登陆到大型机上。随着大型机消息系统变得更加流行,用户希望能够给其他当前没有登录到主机上的用户发送信息。这样,一个为各用户存储信息的系统诞生了。最初的电子邮件系统的功能很简单。邮件无标准的内部结构格式,计算机很难对邮件进行处理。用户接口也不好。用户将邮件编辑完毕后必须退出邮件编辑程序,再调用文件传送程序才能传送已编辑好的邮件。但经过人们的努力,在1982年就制定出ARPANET上的电子邮件标准,简单邮件传送协议SMTPSimple Mail Transfer ProtocolRFC821和Internet文本报文格式RFC 822,他们已成为Internet的事实上

7、的标准。两年以后,CCITT制定了报文处理MHS的标准,即X.400建议书。以后OSI又在此根底上指定了一个面向报文的电文交换系统MOTIFMessage Oriented Text Interchange System的标准。在1988年,CCITT参照了MOTIF修改了X.400。由于Internet的SMTP只能传送可打印的ASC码邮件,因此在1993年又制定了新的电子邮件标准RFC 1521,1522,即“通用Internet邮件扩充MIMEMultipurpose Internet Mail Extensions。在MIME邮件中可同时传送多种类型的数据 。这在多媒体通信的环境下非常

8、有用的。1.2 电子邮件简介电子邮件(简称E-mai1)又称电子信箱、电子邮政,它是种用电子手段提供信息交换的通信方式。它是全球多种网络上使用最普遍的一项效劳。这种非交互式的通信,加速了信息的交流及数据传送,它是个简易、快速的方法。通过连接全世界的Internet,实现各类信号的传送、接收、存贮等处理,将邮件送到世界的各个角落。到目前为止,可以说电子邮件是Internet资源使用最多的一种效劳,E-mai1不只局限于信件的传递,还可用来传递文件、声音及图形、图像等不同类型的信息。电子邮件不是一种“终端到终端的效劳,是被称为“存贮转发式效劳。这正是电子信箱系统的核心,利用存贮转发可进行非实时通信

9、,属异步通信方式。即信件发送者可随时随地发送邮件,不要求接收者同时在场,即使对方现在不在,仍可将邮件立刻送到对方的信箱内,且存储在对方的电子邮箱中。接收者可在他认为方便的时候读取信件,不受时空限制。在这里,“发送邮件意味着将邮件放到收件人的信箱中,而“接收邮件那么意味着从自己的信箱中读取信件,信箱实际上是由文件管理系统支持的个实体。因为电子邮件是通过邮件效劳器(mai1 server)来传递档的。通常mail server是执行多任务操作系统UNIX的计算机,它提供24小时的电子邮件效劳,用户只要向 mail server管理人员申请个信箱账号,就可使用这项快速的邮件效劳。电子邮件在传输过程中

10、,往往需要经过多个结点。因此每个网络结点都要安装邮件传输程序,即报文传送代理MTA,以便对邮件进行存储转发。Internet中的MTA的集合构成了报文传送系统MTSMessage Transfer System。电子邮件由两局部组成,即信封envelope和内容content。电子邮件的传输程序根据邮件信封上的信息来传送邮件。用户在从自己的邮箱中读取邮件时才能见到邮件的内容。在邮件的信封上,最重要的就是收信人的地址。TCP/IP体系的电子邮件系统规定电子邮件地址email address的格式如下:收信人邮箱名邮箱所在主机的域名在发送电子邮件时,邮件传输程序只使用电子邮件地址中的后一局部,即目

11、的主机的域名。只有在邮件到达目的主机后,接收方计算机效劳器才根据电子邮件地址中的前一局部即收信人邮箱名,将邮件送往收件人的邮箱。电子邮件的工作原理:1) 电子邮件系统是一种新型的信息系统,是通信技术和计算机技术结合的产物。 电子邮件的传输是通过电子邮件简单传输协议(Simple Mail Transfer Protocol,简称SMTP)这一系统软件来完成的,它是Internet下的一种电子邮件通信协议。 2) 电子邮件的根本原理,是在通信网上设立“电子信箱系统,它实际上是一个计算机系统。系统的硬件是一个高性能、大容量的计算机。硬盘作为信箱的存储介质,在硬盘上为用户分一定的存储空间作为用户的“

12、信箱,每位用户都有属于自己的个电子信箱。并确定个用户名和用户可以自己随意修改的口令。存储空间包含存放所收信件、编辑信件以及信件存盘三局部空间,用户使用口令开启自己的信箱,并进行发信、读信、编辑、转发、存档等各种操作。系统功能主要由软件实现。3) 电子邮件的通信是在信箱之间进行的。用户首先开启自己的信箱,然后通过键入命令的方式将需要发送的邮件发到对方的信箱中。邮件在信箱之间进行传递和交换,也可以与另个邮件系统进行传递和交换。收方在取信时,使用特定账号从信箱提取。电子邮件的收发过程: 图1 显示了电子邮件的收发过程原理及其在收发过程中所采用的协议,要注意的是POP3和SMTP效劳器通常是组合在一起

13、的,这样就构成了一个完整的电子邮件效劳器系统,从而可以提供完备的电子邮件收发效劳。SMTP协议SMTP协议SMTP协议POP3协议POP3.SMTP邮件效劳器POP3.SMTP邮件效劳器接收端发送端 Interent图1 电子邮件的收发过程示意图第2章 简单邮件传输协议2.1 SMTP 简介电子邮件是一种最流行的网络效劳。支持Internet上电子邮件的TCP/IP叫做简单邮件传输协议SMTP。它是基于电子邮件的系统,用来把简单邮件发给另一个计算机用户。简单邮件传输协议SMTP的目标是可靠高效地传送邮件,它独立于传送子系统而且仅要求一条可以保证传送数据单元顺序的通道。SNMP 是一种无连接协议

14、,无连接的意思是它不支持象TELNET 或FTP 这种专门的连接。通过使用请求报文和返回响应的方式,SNMP 在管理代理和管理员之间传送信息。SMTP 提供在相同的或不同的计算机上的用户之间的邮件交换。SMTP 支持:1) 把邮件发送给一个或多个收信人。2) 发送包括文本、声音、视频或图形的报文。3) 把报文发给Internet 以外的网络上的用户。SMTP设计基于以下通信模型:针对用户的邮件请求,发送SMTP与接收SMTP之间建立一个双向传送通道。接收SMTP可以是最终接收者也可以是中间传送者。SMTP命令由发送SMTP发出,由接收SMTP接收,而应答那么反方向传送。一旦传送通道建立,SMT

15、P发送者发送MAIL命令指明邮件发送者。如果SMTP接收者可以接收邮件那么返回OK应答。SMTP发送者再发出RCPT命令确认邮件是否接收到。如果SMTP接收者接收,那么返回OK应答;如果不能接收到,那么发出拒绝接收应答但不中止整个邮件操作,双方将如此重复屡次。当接收者收到全部邮件后会接收到特别的序列,如果接收者成功处理了邮件,那么返回OK应答。SMTP提供传送邮件的机制,如果接收方与发送方连接在同一个传送效劳下时,邮件可以直接由发送方主机传送到接收方主机;当两者不在同一个传送效劳下时,通过中继SMTP效劳器传送,为了能够对SMTP效劳器提供中继能力,它必须拥有最终目的主机地址和邮箱名称。SMTP是一种请求响应协议,客户端发送命令,效劳器返回响应,两者通过这种方式进行交互,以完成邮件传输

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 模板/表格 > 财务表格

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号