(SMTP, POP3, IMAP protocol interpretation)
1引言
被称为SMTP简单邮件传输协议(简单邮件传输PROTOCAL的) ,我们的目标是向用户提供高效,可靠的消息。
传输。 SMTP的一个重要特点是它能够在中继传输消息,可同时接待通过不同的网络传输中继邮件
。在两种情况:一种是从客户端向服务器发送的电子邮件;二是从一个服务器到另一个服务器。
SMTP是请求/响应协议,它监听25端口,接收用户的邮件请求,并建立一个连接到SMTP和远端邮件服务器
2 SMTP劳动机制
SMTP通常有两种操作模式: SMTP发送和接收SMTP 。具体方式是:发送SMTP用户的电子邮件请求,
为了确定是否该E-mail的本地邮件,如果直接传递到用户的邮箱,或检查远程邮件服务器, DNS MX记录,并建立了
之间的远程接收SMTP和双向传输信道,然后由SMTP发送SMTP命令发送,由接收SMTP接收,而与此相反的反应
传输。一旦传输通道建立后, SMTP MAIL命令指定发件人发送的电子邮件的发件人。如果SMTP接收者可以接收邮件
返回OK应答。 SMTP发送者发送RCPT命令确认收到消息。如果一个SMTP接收器的接收器,返回OK响应;
无法接收,则拒绝接受发行(但不中止整个邮件操作) ,双方将如此反复。当接收端收到的所有邮件
会员将收到一份特殊的序列,如果接收者成功处理的消息时,它返回OK应答。
POP协议
POP是邮局协议,邮局协议,用于电子邮件接收的缩写, 110端口,它使用TCP ,现在
在第三个版本中,简称为POP3 。 POP3仍采用客户机/服务器工作模式。当客户需要服务,客户
客户端软件(在OutlookExpress或Foxmail )将连接到POP3服务器建立TCP ,然后再通过3种POP3协议的工作状态
国家,首先是认证过程中,确认客户端提供的用户名和密码,然后转移到通过认证后的状态,在这种状态下,用户可以
收到他们的邮件或删除邮件,然后发出quit命令响应给客户端的操作完成,然后进入状态更新,会做
删除标记的邮件从服务器上删除。到目前为止,整个POP过程。
IMAP协议
IMAP是Internet消息访问协议“ ,顾名思义,主要是通过互联网提供的信息访问
一个协议。像POP IMAP邮件服务提供了方便的下载,让用户离线阅读,但IMAP可以做的是远远
只有这些。 IMAP提供浏览功能可以让你阅读所有的邮件到达时间,主题,发件人,大小等信息后
做出决定是否要下载。
IMAP ( Internet消息访问Potocol )被用作一个邮箱访问协议,IMAP协议可以用在服务器上的邮箱客户端管理,它是从流行不同,该消息被保存在服务器上,而不是下载到本地,在这点IMAP是类似WEBMAIL 。但IMAP是优于企业邮局,它是更高效的邮件和安全,可以离线阅读等,如果你想尝试使用Outlook Express ,但是,我会带好户口接收邮件服务器设置IMAP服务器即可。
IMAP ( Internet消息访问协议)是一种协议, POP3和其他相应的多个电子邮件电子邮件系统,美国斯坦福大学在1986年开始开发。它可以获取有关电子邮件的信息,或直接从邮件服务器接收邮件,具有高性能和可扩展性优势。 IMAP是通过许多电子邮件客户端软件,如OutlookExpress中, NetscapeMessenger ,支持IMAP服务器软件也越来越多,如Eudora的CriticalPath的iPlanet , Sendmail的等。
读者会问,POP3接收邮件协议,现在还不是很不错的,为什么仍然要使用IMAP协议?
POP3协议的不足之处
事实上,作为第一个离线协议标准的Internet邮件的POP ,允许用户从服务器下载邮件到本地主机,并删除保存在邮件服务器上的邮件,使用户不需要很长一段时间与邮件服务器连接,在很大程度上减少了服务器和网络的整体成本。
但POP3有其固有的局限性,即当用户接收电子邮件时,所有的信件从服务器到客户端的清除和下载。在接收过程中,用户可以不知道特定的e – mail的信息,仅作为一个整体收入硬盘,可以慢慢浏览和删除。这允许用户几乎没有邮寄决定接收控制。如果邮箱被炸,或一个比较大的邮件中,用户可以不通过分析消息的内容和发送者地址,来决定是否下载或删除后,导致系统资源的浪费。 IMAP协议不仅可以克服的缺陷, POP3 ,而且还提供了更强大的。
两个IMAP分析中
分析IMAP
IMAP操作的三种模式
在线:邮件都保存在邮件服务器上,客户端可以管理它。使用类似邮局。
离线消息保存在邮件服务器上,客户端可以管理它。这是相同的POP协议。
分离度:部分邮件在邮件服务器中,客户端的一部分。这和一些成熟的打包应用程序(如LotusNotes / Domino的)的方式类似。
IMAP工作原理及特点
在在线模式下, IMAP允许用户访问和操纵本地信息,以及访问和操作的邮件服务器信息。 IMAP软件支持邮件在本地文件夹和服务器文件夹拖放到本地硬盘文件到服务器,或文件在服务器上检索本地,所有的功能,只需要拖动和拖放操作来实现的。
在用户终端,可以建立任何服务器上的邮箱文件夹层次,可以灵活地在文件夹之间移动的消息,纪念那些谁读或回复邮件,删除无用的,你提交。
IMAP提供浏览功能可以让你阅读所有的邮件到达时间,主题,发件人,大小等信息,而且还可以享受选择性下载附件的服务。例如,一个电子邮件消息中包含3个附件,其中只有1个附件是你所需要的,你可以选择只下载1个附件。您完全可以理解,在做出决定之前,全部或部分这样的决定是否下载,只下载,用户不会占用宝贵的空间和浪费成本下载垃圾信息。
IMAP还提供基于服务器的邮件处理和共享信箱功能。邮件副本(包括已经下载的邮件)在手动删除前保留在服务器上,这有助于产生的邮件文件共享。用户可以在任何客户端都可以查看服务器上的邮件。这让那些漫游用户感到方便。
与此同时,也像POP3 , IMAP允许用户从他们的电脑,这意味着他们仍然可以在离线模式下阅读电子邮件的服务器下载信息。
在分离的状态下,在本地系统上的邮件,电子邮件和服务器连接后是不一样的。此时, IMAP的同步机制来解决这个问题。 IMAP的邮件客户端软件可以记录用户在本地操作,当它们被连接到网络上后,该操作被传输到服务器,服务器也将告诉客户端软件,当用户脱机服务器的事件,例如新的邮件到达,维护服务器和客户端的同步。
定义为其他用户共享文件夹有特殊访问权限在IMAP ,不能共享使用POP邮件箱和共享邮件,只能通过CC或发送邮件。共享邮箱将使工作组使用的Internet邮件的工作更容易。
IMAP还提供了许多特殊功能,如创建子目录和通过IMAP访问新闻。系统管理员, IMAP还提供了一套可用的属性。
IMAP监听器监听端口143上的日期和时间内,消息是由服务器,而不是在RFC822头的时间和日期,消息是真的最后一个到达的日期和时间。如果该信息是IMAP复制指挥所的,这应该是信息源的日期和时间内,如果该信息是的IAMP追加命令交付附加命令,这应该是专门的时间和日期的描述。
在IMAP协议中定义了很多的命令,可用telnet来执行,如验证,列表和关闭等,这里不再详述。
缺乏IMAP实施
在使用服务器的磁盘资源作为POP3 , IMAP方面。由于采用POP服务器的消息被下载到客户端都将被删除,因此不占用额外的空间用于存放旧的邮件。 IMAP服务器将保持旧的邮件,占用额外的空间,而且还需要定期删除旧的消息。
与此同时,由于用户访问信息的标题和决定下载哪些附件,还需要一段时间,所以链接时长比POP 。
在应用方面,由于IMAP是更复杂的,服务器和客户端软件的开发者带来一些问题。对于ISP ,使用IMAP意味着花钱买商业软件,同时将支付成本高,技术支持,以及执行业务并不多。
目前,一些免费的e – mail网站提供IMAP4服务,如在广州,四川mail.777.net.cn , www.21cn.com和北京btamail.net.cn的。只要我们到相应的网站申请帐号,建立我们的客户端软件,可以实现不同于POP3的IMAP新功能。
IMAP4协议。
IMAP是斯坦福大学在1986年开发的,它是一个开放的标准,超设计为POP , POP是开放邮件标准的稳固地位。 IMAP标准的最新修订版是IMAP四的第1版( RFC 2060) 。 IMAP第四版1和IMAP4的实际差别是,前者提高了拨号链路性能。 IMAP4标准的更多信息,请参阅华盛顿的IMAP页( www.washington.edu/imap/ )大学。虽然在日常使用中, IMAP的特点,并支持通过POP3 ,但其发展趋势具有明显的。组件制造商的主要产品计划支持IMAP4 。
根据定义, POP3是一个存储和转发的信息交换系统。 POP3邮件服务器发送消息给客户,不保存在服务器上的副本。而不同, IMAP4是一个客户机/服务器模型。无论是POP3或IMAP4 ,来电信息存储在中央服务器。用户遵循协议的邮件客户端软件连接到邮件服务器的首次认证,认证的登录名和密码,然后用户可以访问到邮箱权利。但是,这两种常见的限制。
不同于POP3 , IMAP4可以在三种模式之一,或与客户消息传递模式:脱机,联机和断开模式。此外, IMAP4可以让用户访问多个私人和共享邮箱。
在离线模式下,客户端软件上的邮箱存储在本地硬盘驱动器读取和写入信息工作。当你需要发送和接收消息,用户可以连接到服务器。对于那些谁长去,很少停留在一个固定的地方,他们通常使用离线模式。 POP3通常是离线模式。
相比之下,网络用户对邮箱的访问是在邮件服务器的邮箱,但仍然由客户端软件。邮件存储在服务器上。联机模式主要用于固定用户的位置,通常在一个快速LAN连接。但是,从远程拨号功能弱到计算机在这种模式下,也可以很好地工作。有一些POP3服务器也提供了在线功能,但是,他们还没有达到IMAP4的功能级别。
在断开模式下提供最大的灵活性。用户选定的消息和附件复制或缓存到本地磁盘,原件和复印件留在邮件服务器的客户端软件。的用户,该用户可以治疗的高速缓存信息,与邮件服务器联系,这些消息可以与服务器同步。目前,主要特点是实现邮件服务器,很少有客户软件支持离线模式。在我们评测的产品中,是唯一的Sun Internet Mail客户端提供了客户端软件的功能。
对于IMAP4 ,不管在什么样的操作系统,使用IMAP4等邮件客户端软件,用户可以阅读和回复邮件,远程邮件存储在层次结构的文件夹中,并通过IMAP4邮件主机同步客户档案。客户端软件和服务器相互配合,允许从一个特定的电子邮件地址的过滤器,也可以防止通过低速拨号链路下载大文件。用户可以查看主机的邮件,如果有必要,可以决定哪些内容被下载到客户端的远程连接。用户也可以选择性地下载邮件,附件和它不具有下载的消息。
阅读和此文章类似的: Imap 全球通用标准协议