Eml格式的电子邮件特定数据的提取及其实现方法(3)_毕业论文

毕业论文移动版

毕业论文 > 数学论文 >

Eml格式的电子邮件特定数据的提取及其实现方法(3)


第五阶段, 服务商开始逐步推出企业邮箱。相比与免费电子邮箱来说,企业邮箱的市场价值更大。越来越多的企业开始重视企业邮箱,并将其作为公司形象的展现和商务沟通的工具。在个人邮箱竞争已经白热化之际,运营商们为了开拓蓝海,纷纷推出各自的企业邮箱业务。目前,随着尚易、21CN、263、新浪、万网等几家较大的企业邮箱服务提供商在市场上表现越来越好,网易在经过十几年的技术及市场积累之后,于2000年正式推出了企业邮箱产品,业内一致认为网易此举会改变现有企业邮箱市场的格局:新领域的蓝海逐鹿正拉开序幕。
2 基础知识
2.1 电子邮件工作原理
   电子邮件的工作原理遵循客户端-服务器的模式。每一封电子邮件的发送都要涉及到发送方和接收方。发送方是客户端,接收方是服务器。发送方通过邮件客户程序,将编辑好的电子邮件向服务器端(SMTP服务器)发送。邮局服务器识别要发送的客户端的地址,并向管理该地址的邮件服务器(POP3服务器)发送消息。邮件服务器将接收到的邮件存放在接收邮件方电子信箱内并告知用户有新的邮件被接受到。用户通过客户端的程序连接了邮件服务器后就可以看到邮件服务器的通知,进而打开自己的电子邮件查看新接收到的邮件。
通常互联网上的用户在使用电子邮件之前先要去ISP主机申请一个个人的电子信箱,由ISP主机负责接收邮件。如果有用户的新的邮件ISP主机就会将用户的邮件移到用户申请的电子信箱内,并通知用户有新的邮件。任何人都可以将电子邮件发送到某个电子邮箱中,但是只有电子邮箱的拥有者输入正确的用户名于用户密码,才能够查看电子邮件内容或处理电子邮件[17]。整个邮件发送的和接收的过程如图2-1:
2-1 邮件收发流程
2.2 电子邮件协议
   电子邮件在发送过程中要遵循SMTP、POP3等一些协议,这些协议确保了邮件在不同的工作环境下的正常收发。本节将对一些常用的协议进行介绍,并且重点介绍本课题研究要用到的RFC822和MIME协议。
2.2.1 SMTP协议
   SMTP协议(Simple Mail Transfer Protocol),简单邮件传输协议是一种TCP协议支持的提供可靠且有效电子邮件传输的应用层协议。 SMTP协议是建立在FTP文件传输服务上的一种邮件服务,主要是用来传输系统之间的邮件信息并在来信时提供有关的通知。SMTP对于传输子系统是独立的,并且只需可靠有序的数据流信道的支持。SMTP 重要特性之一是他能够跨越网络传输电子邮件,称为“SMTP邮件中继”。SMTP协议属于TCP/IP协议族,它为每台计算机在发送或中转信件时寻找到下一个目的地提供帮助。通过SMTP协议指定的服务器,可以把电子邮件发送到收信人的服务器上,整个过程只需要几分钟
2.2.2 POP3协议
   POP3协议(Post Office Protocol - Version 3),邮局协议版本3,也是TCP/IP协议族中的一员,由定义在RFC1939中。POP3协议主要是用来为通过远程电子邮件客户端来管理服务器上的电子邮件提供支持的。
   POP3协议支持离线处理电子邮件。用户可以通过电子邮件PC机客户端调用邮件客户端程序连接邮件服务器,下载所有没有阅读过的新邮件。这种离线模式是一种存储转发服务。用户将电子邮件从服务器上下载到客户端主机上,然后服务器就会将已经下载的电子邮件从服务器上删除。但是现在的很多服务器也可以只下载电子邮件但是不删除,这是一种改进的POP3协议。
POP3的协议特性:
   POP3协议默认端口:110
   POP3协议默认传输协议:TCP
   POP3协议适用的构架结构:C/S (责任编辑:qin)