最著名的互联网的电子邮件传输协议,就是SMTP、POP3和IMAP了
SMTP的全称是“SimpleMailTransferProtocol”,简单邮件传输协议。它是一组用于从源地址到目的地址传输邮件的规范。简单的说,SMTP的主要作用就是发邮件,类似于我们的”寄信“
POP3全称是”PostOfficeProtocol3“,即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议,允许用户从服务器上把邮件存储到本地主机。简单的说,POP3主要作用就是为了收邮件,类似于我们的”收信“
IMAP全称是”InternetMailAccessProtocol“,即交互式邮件存取协议,它是跟POP3类似邮件访问标准协议之一。不同的是,开启了IMAP后,您在电子邮件客户端收取的邮件仍然保留在服务器上,同时在客户端上的操作都会反馈到服务器上。IMAP也类似我们的”收信“
POP3和IMAP最大的不同在于POP3协议允许电子邮件客户端下载服务器上的邮件,但是在客户端的操作不会反馈到服务器上,而IMAP客户端的操作都会反馈到服务器上。
比如通过客户端收取了邮箱中邮件并移动到其他文件夹,如果是POP3,那么邮箱服务器上的这些邮件是没有同时被移动的;如果是IMAP,那么邮件服务器的邮件也是会杯移动到其他文件夹
这么说肯定大家都明白了。如果我们要发邮件,那么就必须要使用SMTP,如果要收邮件,就需要使用POP3或者IMAP
目前大部分邮件服务器都是支持这3个协议的,由于IMAP比较方便,因此IMAP协议使用的比较多。一般我们使用手机的邮件APP时,会让我们填写相关的地址,这些地址都是以”协议.邮箱域名“的方式。假如我们使用126邮箱,那么126邮箱的地址可以这么填
接收邮件服务器:imap.126.com
发送邮件服务器:
smtp.126.com
再看看安卓自带的邮件终端的例子。一般我们使用邮箱的APP是不需要填写账户设置的,默认SMTP的地址就是SMTP加上邮件的后缀(@后面的内容),默认的知名邮箱POP3或者IMAP地址都设置好了,如果是非知名邮箱,就要自己填地址
最后注意,有的邮箱需要手动开启IMAP/SMTP或者POP3/SMTP服务,我记得之前QQ邮箱就是这样,需要通过网页登陆到QQ邮箱,通过设置打开。