电子邮件收发系统毕业论文 第2页

电子邮件收发系统毕业论文 第2页
1.1电子邮件收发系统的基本概念
1.1.1电子邮件的基本概念
电子邮件的英文名称为Electronic Mail,简记为E-mail,它是Internet上使用最频繁、应用范围最广(无所不在的)的一种服务。电子邮件是一种软件,它允许用户在Internet上的各主机间发送消息,这些消息可多(包含大量数据)可少(只有几行文本数据),也允许用户接收Internet上其他用户发来的消息(或称邮件),即利用E-mail可以实现邮件的接收和发送。
现在E-mail系统被广泛使用,已成为人们在网络上最重要的交流方式,这源于E-mail具有的许多优点:
(1)速度快
电子邮件的首要优点是速度快。利用电子邮件发送邮件比通过邮局发送邮件(即使是特快专递)要快得多。一般情况下,发送的邮件快则几分钟、慢则几个小时后就会到达对方。如果对方收到邮件后,立即回信,则当天就能收到对方发来的邮件。
(2)邮件的异步传输
电话通信是一种同步通信,即通话双方必须同时在电话机旁且电话必须是空闲的。电子邮件则是以一种异步方式进行邮件传送的,也就是说,即使用户发送消息的目的地的用户不在,也可以发送邮件给他。在接收邮件时,用户可以根据自己的工作安排来处理收到的邮件,而不像电话那样时常打断自己的工作。
(3)广域性
由于E-mail系统具有开发性,使得许多非Internet计算机网络的用户可以通过一些称为网关的计算机与Internet网上的用户交换电子邮件。目前,Internet上E-mail提供服务的地理范围远远超出了正式加入Internet的国家和地区的地理范围。
(4)费用较低
电子邮件传送信息的费用比其他方法包括传真、电话以及通过邮局传送邮件的费用要低。通过电子邮件,不仅可以传送文本信息,在适当的E-mail软件的支持下,还可以传送图像文件、报表和计算机程序。

1.1.2有关电子邮件发送的几个关键词
使用电子邮件发送的邮件类似于邮局的信件,信封上的地址类似于电子邮件的信息头。电子邮件的信息头是指发送者和接收者的地址。当发送信件时,用户不需要了解传送信件具体经过的邮局信息,同样,在使用电子邮件发送邮件时,用户也不需要告诉邮件如何到达接收者,只需指定接收者的地址。Internet上的计算机自动完成邮件在Internet上的传输,有两点略作说明。
1.存储转发(Store and Forward)
电子邮件是一种存储转发系统。这意味着用户User1发送的邮件需经过A、B、C、D、E、F计算机的存储转发最终到达用户User2。例如,假设用户User1要发送邮件给用户User2,则发送的具体过程为:用户User1发送邮件给用户User2,Internet上的计算机A接收到该邮件,经过地址识别后,选择一个合适的传送路径,转发给B,依次转发,最终转发给计算机F,计算机接收到邮件后,发送给用户User2,就完成了邮件的传送过程。那么,在这一传送邮件的过程中,存储转发是如何体现的呢?首先Internet上某计算机接收到邮件(存储)之后,该计算机经过地址识别,选择最佳路径发送到下一个Internet上的计算机(转发),直到到达目的地址。这就是存储转发的基本思想。
这里还需要清楚一点:当用户把邮件发送出去后,就可以退出发送过程,即不必等待邮件真正到达目的地。
2.电子邮件地址
在前面介绍了Internet地址的结构,电子邮件的每一个地址由两部分组成:用户名和域名,即用户名@域名,例如lwfree@751com.cn的格式,即为Internet上的电子邮件地址。这正是用户发送电子邮件时所需使用的地址的格式。这些地址(包括接收者和发送者的地址)组成了邮件头,它类似于信封上的地址信息。
使用电子邮件进行信息传送时,经常出现的问题是发送邮件的目的地址错误。如果有一个电子邮件的返回信息是该邮件不能被传送,则说明接收者的地址错误。在这种情况下应该核对该地址,必要时需要跟对方联系以取得正确的地址。[1]

3.POP3
以前,当我们还在使用普通邮件的时候,我们常常会用一把带锁的箱子作为我们自己的信箱,邮递员会根据邮寄地址把我们的信件放入邮箱中。同样,电子邮件也有它们的暂时存放地,这便是POP服务器。我们使用账号和口令打开POP服务器,就好比是我们在日常生活中拿钥匙打开自己平日的信箱锁一样,开锁的过程便是验证的过程。
POP的全称是Post Office Protocol,即邮局协议,用于电子邮件的接收,它使用TCP协议的110端口。现在常用的是第三版,也就是POP3。我们的lwfree@751com.cn邮箱的POP3服务器地址就是pop3.751com.cn。POP3采用Client/Server工作模式,Client被称为客户端,一般我们日常使用电脑都是作为客户端工作的,而Server(服务器)则是由网管人员进行管理的。打个比方,我们的居民区将各个住户的信箱都集中在某个地方,由物业公司的人负责管理,当用户要取信的时候只要带上自己的钥匙去这个地方找到自己的信箱开锁取信就可以了。
那么,我们使用客户端软件来远程收取邮件时,其具体过程又是怎样的呢?首先,我们会在邮件客户端软件比方说Outlook、Foxmail的账号属性上设置一个POP服务器的地址(pop3.751com.cn),以及自己所注册邮箱的账号(abc)和密码(123)。当我们在软件中执行收取邮件的命令后,软件首先会调用DNS协议对POP服务器进行IP地址的解析工作,也就是获知服务器在互联网上的真实位置。当IP地址被解析出来后,邮件程序便开始使用TCP协议连接邮件服务器的110端口。
当邮件程序成功地连上POP服务器后,会先使用USER命令将邮箱的账号传给POP服务器,然后再使用PASS命令将邮箱的密码传给服务器。如果账号和密码通过了服务器的认证,邮件程序就可以使用STAT命令请求服务器返回邮箱的统计资料,比方说邮箱中邮件的总数、

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有