当收取邮件时,电子邮件软件首先会根据用户名和密码调用 DNS 协议对 POP 服务器进行解析IP地址, 然后邮件程序便开始使用 TCP 协议连接邮件服务器的 110 端口。当邮件程序成功地连上 POP 服务器后,齐贤慧使用 USER 命令将邮箱的账号传给 pop 服务器,然后在使用 PASS 命令将邮箱的密码传给服务器,当完成这一认证过程后,邮件程序使用 STAT命令请求服务器返回邮箱的统计资料,比如邮件总数和邮件大小等,然后 LIST 便会列出服务器里邮件数量。接着邮件程序就会使用 RETR 命令接受邮件,接受一封后便使用 DELE 命令将邮件服务器中的邮件置为删除状态。当使用 QUIT 时,邮件服务器便会将置为删除标志的邮件给删了。这就是 POP 协议工作的过程。
pop 协议和 SMTP 协议分别是用来收信、发信时使用的协议。也就是说,这两个协议是专门为接受、发送邮件设计的语言,通过使用 pop 和 SMTP 协议,可以是接受以及发送邮件变得方便。
因特网报文存取协议 IMAP 比 pop 复杂,虽然都是按照客户服务器方式工作,但还是有很大的差别。 IMAP 是一个联机协议, 用户可以在自己的 PC 机上操纵 ISP 邮件服务器的邮箱,就像在本地操纵一样。当用户打开 IMAP 服务器的邮箱时,可以看到邮件首部。若用户需要打开某个邮件, 则该邮件才传送到用户的计算机上。用户可以按照某种条件对邮件进行查找,在用户未发出删除邮件的命令之前,IMAP 服务器邮箱中的邮件一直保存着。这样用户就可以在不同的地方使用不同的计算机随时上网阅读和处理自己的邮件。IMAP 还允许收信人只读取邮件中的某一个部分。