最著名的互联网的电子邮件传输协议,就是SMTP、POP3和IMAP了SMTP的全称是“SimpleMailTransferProtocol”,简单邮件传输协议。它是一组用于从源地址到目的地址传输邮件的规范。简单的说,SMTP的主要作用就是发邮件,类似于我们的”寄信“POP3全称是”PostOfficeProtocol3“,即邮局协议的第3个版本,它规定怎样将个人计算机连接到的邮件服务器和下载电子邮件的电子协议,允许用户从服务器上把邮件存储到本地主机。简单的说,POP3主要作用就是为了收邮件,类似于我们的”收信“IMAP全称是”essProtocol“,即交互式邮件存取协议,它是跟POP3类似邮件访问标准协议之
一。不同的是,开启了IMAP后,您在电子邮件客户端收取的邮件仍然保留在服务器上,同时在客户端上的操作都会反馈到服务器上。IMAP也类似我们的”收信“POP3和IMAP最大的不同在于POP3协议允许电子邮件客户端下载服务器上的邮件,但是在客户端的操作不会反馈到服务器上,而IMAP客户端的操作都会反馈到服务器上。比如通过客户端收取了邮箱中邮件并移动到其他文件夹,如果是POP3,那么邮箱服务器上的这些邮件是没有同时被移动的;如果是IMAP,那么邮件服务器的邮件也是会杯移动到其他文件夹这么说肯定大家都明白了。如果我们要发邮件,那么就必须要使用SMTP,如果要收邮件,就需要使用POP3或者IMAP目前大部分邮件服务器都是支持这3个协议的,由于IMAP比较方便,因此IMAP协议使用的比较多。一般我们使用手机的邮件APP时,会让我们填写相关的地址,这些地址都是以”协议.邮箱域名“的方式。假如我们使用126邮箱,那么126邮箱的地址可以这么填接收邮件服务器:发送邮件服务器:再看看安卓自带的邮件终端的例子。一般我们使用邮箱的APP是不需要填写账户设置的,默认SMTP的地址就是SMTP加上邮件的后缀(@后面的内容),默认的知名邮箱POP3或者IMAP地址都设置好了,如果是非知名邮箱,就要自己填地址最后注意,有的邮箱需要手动开启IMAP/SMTP或者POP3/SMTP服务,我记得之前QQ邮箱就是这样,需要通过网页登陆到QQ邮箱,通过设置打开。
常用的电子邮件协议有SMTP、POP3、IMAP4,它们都隶属于TCP/IP协议簇,默认状态下,分别通过TCP端口25、110和143建立连接。
电子邮件协议常用的电子邮件协议有SMTP、POP3、IMAP4,它们都隶属于TCP/IP协议簇,默认状态下,分别通过TCP端口25、110和143建立连接。下面分别对其进行简单介绍。中文名电子邮件协议外文名SimpleMailTransferProtocol常用SMTP、POP3建立连接TCP端口25、110和143协议类型SMTP协议SMTP的全称是“SimpleMailTransferProtocol”,即简单邮件传输协议。它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP协议属于TCP/IP协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。SMTP服务器就是遵循SMTP协议的发送邮件服务器。SMTP认证,简单地说就是要求必须在提供了账户名和密码之后才可以登录SMTP服务器,这就使得那些垃圾邮件的散播者无可乘之机。增加SMTP认证的目的是为了使用户避免受到垃圾邮件的侵扰。SMTP已是事实上的E-Mail传输的标准。POP协议POP邮局协议负责从邮件服务器中检索电子邮件。它要求邮件服务器完成下面几种任务之一:从邮件服务器中检索邮件并从服务器中删除这个邮件;从邮件服务器中检索邮件但不删除它;不检索邮件,只是询问是否有新邮件到达。POP协议支持多用户互联网邮件扩展,后者允许用户在电子邮件上附带二进制文件,如文字处理文件和电子表格文件等,实际上这样就可以传输任何格式的文件了,包括图片和声音文件等。在用户阅读邮件时,POP命令所有的邮件信息立即下载到用户的计算机上,不在服务器上保留。POP3(PostOfficeProtocol3)即邮局协议的第3个版本,是因特网电子邮件的第一个离线协议标准。IMAP协议互联网信息访问协议(IMAP)是一种优于POP的新协议。和POP一样,IMAP也能下载邮件、从服务器中删除邮件或询问是否有新邮件,但IMAP克服了POP的一些缺点。例如,它可以决定客户机请求邮件服务器提交所收到邮件的方式,请求邮件服务器只下载所选中的邮件而不是全部邮件。客户机可先阅读邮件信息的标题和发送者的名字再决定是否下载这个邮件。通过用户的客户机电子邮件程序,IMAP可让用户在服务器上创建并管理邮件文件夹或邮箱、删除邮件、查询某封信的一部分或全部内容,完成所有这些工作时都不需要把邮件从服务器下载到用户的个人计算机上。支持种IMAP的常用邮件客户端有:ThunderMail,Foxmail,MicrosoftOutlook等。传输方式上传送电子邮件是通过一套称为邮件服务器的程序进行硬件管理并储存的。与个人计算机不同,这些邮件服务器及其程序必须每天24小时不停地运行,否则就不能收发邮件了,简单邮件传输协议SMTP(SimpleMailTransferProtocol)和邮局协议POP(PostOfficeProtocol)是负责用客户机/服务器模式发送和检索电子邮件的协议。用户计算机上运行的电子邮件客户机程序请求邮件服务器进行邮件传输,邮件服务器采用简单邮件传输协议标准。很多邮件传输工具,如outlookexpress、foxmail等,都遵守SMTP标准并用这个协议向邮件服务器发送邮件。SMTP协议规定了邮件信息的具体格式和邮件的管理方式。
IMAP是essProtocol的缩写,顾名思义,主要提供的是通过获取信息的一种协议。IMAP象POP那样提供了方便的邮件下载服务,让用户能进行离线阅读,但IMAP能完成的却远远不只这些。IMAP提供的摘要浏览功能可以让你在阅读完所有的邮件到达时间、主题、发件人、大小等信息后才作出是否下载的决定。POP的全称是PostOfficeProtocol,即邮局协议,用于电子邮件的接收,它使用TCP的110端口,现在常用的是第三版,所以简称为POP3。POP3仍采用Client/Server工作模式,。当客户机需要服务时,客户端的软件(OutlookExpress或FoxMail)将与POP3服务器建立TCP连接,此后要经过POP3协议的三种工作状态,首先是认证过程,确认客户机提供的用户名和密码,在认证通过后便转入处理状态,在此状态下用户可收取自己的邮件或做邮件的删除,在完成响应的操作后客户机便发出quit命令,此后便进入更新状态,将做删除标记的邮件从服务器端删除掉。到此为止整个POP过程完成。SMTP称为简单Mail传输协议(SimpleMailTransferProtocal),目标是向用户提供高效、可靠的邮件传输。SMTP的一个重要特点是它能够在传送中接力传送邮件,即邮件可以通过不同网络上的主机接力式传送。工作在两种情况下:一是电子邮件从客户机传输到服务器;二是从某一个服务器传输到另一个服务器。SMTP是个请求/响应协议,它监听25号端口,用于接收用户的Mail请求,并与远端Mail服务器建立SMTP连接。