对POP3、SMTP和ESMTP的理解

什么是POP3?
POP3(Post Office Protocol 3)即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议。它是因特网电子邮件的第一个离线协议 标准,POP3允许用户从服务器上把邮件存储到本地主机(即自己的计算机)上,同时删除保存在邮件服务器上的邮件,而POP3服务器则是遵循POP3协议 的接收邮件服务器,用来接收电子邮件的。
什么是SMTP?
SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP协议属于TCP/IP协议 族,它帮助每台计算机在发送或中转信件时找到下一个目的地。通过SMTP协议所指定的服务器,我们就可以把E-mail寄到收信人的服务器上了,整个过程 只要几分钟。SMTP服务器则是遵循SMTP协议的发送邮件服务器,用来发送或中转你发出的电子邮件。
什么是ESMTP?
当用户申请到一个属于自己的邮箱后,在E-Mail客户端工具的POP3地址栏中把该E-mail的POP3地址填入,并填写相应的帐号和密码。而SMTP服务器地址栏就可以就近选择一个SMTP服务器(如ISP供应商的SMTP服务器)来提高E-mail的发送效率。
随着因特网上大量的广告邮件和垃圾邮件的泛滥,许多E-Mail服务商和ISP开始在SMTP服务器上增加过滤器,拒绝非本地用户利用自己的SMTP服务器发送大量的非本地E-Mail,以此来减轻服务器的负担,以便更好地为本系统内的用户提供服务。
但是,有经验的垃圾邮件制造者,可以轻易地使用一个E-Mail帐号,然后就可以在服务器上随便发送垃圾了。结果邮箱真正主人成了替罪羊。不仅要受到垃圾邮件受害者的责难,说不定还会被网管注销帐号。
为了更有效地抑制垃圾邮件的泛滥,许多E-Mail服务商和ISP(包括本站)升级了他们的SMTP系统,即使用ESMTP的方式来作E-mail发送服务。
ESMTP,英文全称是“Extended SMTP”,顾名思义,扩展SMTP就是对标准SMTP协议进行的扩展。它与SMTP服务的区别仅仅是,使用SMTP发信不需要验证用户帐户,而用 ESMTP发信时,服务器会要求用户提供用户名和密码以便验证身份。验证之后的邮件发送过程与SMTP方式没有两样。
与从POP3服务器上收信一样,在ESMTP服务器上发送邮件时,必须出示用户的帐号和密码。如果帐号和密码不正确,ESMTP服务器会拒绝发送该邮件。这样,在该E-Mail系统中没有帐号的用户就无法利用该ESMTP服务器乱发邮件了。
如果系统内的用户乱发垃圾邮件,网管可以很容易地发现是谁在制造垃圾邮件,并采取相应的控制和制裁措施。当因特网上所有的E-Mail服务商都采用ESMTP这种措施之后,邮件系统的安全性和有效性将得到很大提高,使用户逐渐远离垃圾邮件的困扰。
为了方便用户的使用,ESMTP服务器的帐号和密码与POP3服务器的帐号和密码相同,用户收发邮件都用同一个帐号和密码。

猜你喜欢

转载自run-wang.iteye.com/blog/1285965