首页 > 代码库 > 与我们息息相关的internet服务(3)---电子邮件服务

与我们息息相关的internet服务(3)---电子邮件服务

几年前了解了一下,现在再实施的时候,再了解,当然如果要到牛人张小龙28岁时的开发程度,可能还差一个筋斗云

在起步一个公司,从组建的技术上,可能要准备很多东西,其中一个就是我们熟悉的企业邮箱。

伊妹儿,多美好的名字!他的来历借鉴了有着悠久历史的邮政系统(从一个地方到另一个地方传递书面文件的做法几乎肯定可以追溯到写作的发明,但正式邮政系统的发明太晚,对邮政系统比较有兴趣的可以去学习),而且借鉴邮政系统的东西还不只伊妹儿,geocoding sysytem也与邮政系统有些许联系,以后再有时间去学习总结一下地理编码的知识。    邮政系统中的一些概念:    post office 邮局    mailbox邮箱、letter box 信箱、post box邮箱    mail邮件    postal code邮政编码    Envelope 信封      万国邮政联盟(Universal Postal Union--UPU)

 

email它表示通过电子通讯系统进行信件的书写、发送和接收。具体谁发明的还不清楚,只知道20世纪60年代早期,随着计算机的出现,基于计算机的邮件和消息传递成为可能,而使用共享文件传递邮件的非正式方法很快就扩展到了第一个邮件系统中。

早期大型机和小型计算机的大多数开发人员开发出类似但通常不兼容的邮件应用程序。

随着时间的推移,复杂的网关和路由系统链接了许多网关。许多美国大学是ARPANET的一部分,其目的在于其系统之间的软件可移植性。该可移植性有助于使1982年产生的简单邮件传输协议(SMTP)的影响力日益增加。

 

Email的操作过程其实比较复杂,但是还必须了解,因为通过电子邮件托管提供商(我姑且简称email hosting service EHP,与我们息息相关的internet服务(2)---WWW服务中有ICP概念平级,这里可能知道网易和丁磊,中国90年代末最早提供个人邮件服务的公司,到2010年企业的邮箱服务也开始盛行)那里去为公司申请企业邮箱时,会接触到一些术语(与我们息息相关的internet服务(1)---DNS服务)。

首先我们还必须了解一些概念,MUA、SMTP、POP3、IMAP、Webmail以及非标准的专有标准类似于微软的exchange,在后面的过程中,不用太去了解MSA、MTA以及MDA:

MUA--电子邮件客户端,电子邮件阅读器或更多正式邮件用户代理(MUA)是用于访问和管理用户电子邮件的群件环境类别中的计算机程序(这个概念会帮助初入公司的新员工很快了解我该怎么登陆我的邮箱的问题),例如我们用过的microsoft officeoutlook、华中科技大学张小龙牛人开发的foxmail(当然你是微信之父,可以去看看他的履历),还有我们使用的webmail页面,一般是http://mail.yourDNS

当然在使用前面outlook或是foxmail这类客户端,包括手机移动端上的客户端时,需要根据邮件服务器支持的协议设置从而读取邮件例如读取协议pop3、imap、mapi(前两种是标准协议、后一种是专有,微软),发送协议smtp,然后发送邮件。

 

A(域名a.org)给B(域名为b.org)发邮件过程如下:

A  MUA以邮件格式格式化消息,并使用提交协议(简单邮件传输协议(SMTP)的配置文件)将邮件内容发送到本地邮件提交代理(MSA),在这种情况下为smtp.a.org,端口使用的是587,可能有人说不是25吗,这个地方希望看到的人去找找解释。

MSA确定SMTP协议中提供的目的地址(而不是消息头),在这种情况下为B@b.org。 @符号之前的部分是地址的本地部分,通常是收件人的用户名,而@符号之后的部分是域名。 MSA解析域名以确定域名系统(DNS)中的邮件服务器的完全限定域名。

域b.org(ns.b.org)的DNS服务器响应列出该域的邮件交换服务器的任何MX记录(在与我们息息相关的internet服务(1)---DNS服务中会涉及,为公司个人申请域名,进行域名管理), mx.b.org是收件人的ISP运行的邮件传输代理(MTA)服务器。

smtp.a.org使用SMTP将消息发送到mx.b.org。在消息到达最终消息传递代理(MDA)之前,该服务器可能需要将消息转发到其他MTA。

MDA将其传送到用户B的邮箱。

B的MUA使用邮局协议(POP3)或Internet邮件访问协议(IMAP)来接收邮件。

A或B可以使用连接到公司电子邮件系统的客户端,例如IBM Lotus Notes或Microsoft Exchange。这些系统通常具有自己的内部电子邮件格式,其客户端通常使用供应商特定的专有协议与电子邮件服务器进行通信

 

随着20世纪90年代的进步包括www服务的出现,到2000年,普通大众更容易获得网络邮件,因为:

许多Internetserviceprovider(如EarthLink)和webhostingproviders(如Verio)开始将webmail捆绑到其服务中(通常与POP / SMTP服务并行)

96年hotmail在中国火爆了,     98年-2001年中国国内出现了很多web hosting providers,例如新浪、搜狐、中华网263tom          98年网易的163.net免费个人邮箱战胜hotmail

2001—2006年收费邮箱、企业邮箱、什么扩容等等一些列举措,包括2001年雅虎中国邮箱, 

2005qq邮箱收购foxmail,一箱两名qq.com foxmail.com(求职的小伙伴注意),阿里邮箱收购雅虎中国邮箱(有人迁移过)

到2011年左右,时通讯软件以及Facebook、Twitter等社交日益壮大,个人邮箱使用频率降低,但是企业邮箱却日益活跃

 

我申请了免费的企业邮箱(163网易)我的邮箱地址是hugangyong@zwy996.com

管理员哦,(大型企业也可以使用MicrosoftExchange或Postfix等email server软件(实现了stmp协议)在自己的设备上运行自己的电子邮件托管服务,另外我们经常和OA软件打交道,他们一般提供邮件服务,他们采用的一般会是开源的产品,例如IBMLotusDomin,呵呵吉奥自搭建的microsoft exchange server)

 

 但买服务的概念希望能深入人心,专业人做专业事,深有体会:email hosting providers 电子邮箱托管服务商

                                                                                                                                                                                           

公司

版本

名称

时间

收费方式

适用范围

参数

安全级别

容量

人数

附件大小

企业网盘

网易 

个人

 

 

 

 

 

EAL2(中国信息安全测评中心)

企业

网易企业邮箱

2009年3月

收费

 

具体的参数根据版本和费用的不同有所不同

网易免费企业邮箱

2010年4月推出

免费

适用于个人站长、小组织、中小企业的免费邮箱产品,在功能上是比收费企业邮箱简单的

3G

200

50M

 

腾讯

个人

 

2010年7月

免费

 

2G

50

 

2G

 

企业

腾讯企业邮箱

2010年7月

免费

 

2G

50

 

2G

 

2012年6月

收费

 

具体的参数根据版本和费用的不同有所不同

 

阿里

个人

阿里云邮箱

 

 

 

 

 

 

 

 

 

企业

 

 

 

 

 

 

 

 

其他

 

 

 

 

 

 

 

 

 

 

                                                            另外一些协议端口等

 

协议

使用

端口 协议

端口

会话

POP3

incoming mail

110   _pop3._tcp

 

995

_pop3s._tcp

IMAP4

incoming mail

143   _imap._tcp

 

993   _imaps._tcp

SMTP

outgoing mail

25

 

465

MSA

outgoing mail

587   _submission._tcp

 

 

HTTP

webmail

 

80

443


与我们息息相关的internet服务(3)---电子邮件服务