李成笔记网

专注域名、站长SEO知识分享与实战技巧

邮件接收协议POP3与IMAP

1,POP3(Post Office Protocol - Version 3),是TCP/IP协议族中的一员,由RFC1939定义,用来从邮件服务器上读取邮件的协议,.端口是TCP110,SSL加密后端口号TCP995。

2,POP3命令:

USER [username]

处理用户名

PASS [password]

处理密码

APOP [Name,Digest]

认可Digest是MD5消息摘要

STAT

处理请求发回的关于邮箱的统计资料,如邮件总数

UIDL [Msg#]

处理返回邮件的唯一标识符

LIST [Msg#]

处理返回邮件数量和每个邮件的大小

RETR [Msg#]

处理返回由参数标识的邮件的全部文本

DELE [Msg#]

处理参数标识的邮件为删除,由quit命令执行

RSET

处理重置所有标记为删除的邮件,用于撤销DELE

TOP [Msg# n]

处理返回的由参数标识的邮件前n行内容

NOOP

处理返回一个肯定的响应

QUIT

终止会话

3,POP命令和应答:POP客户端使用POP命令向POP服务器发送请求,如PASS命令传送密码;POP服务器使用应答对此回应,“+OK”表示命令成功,"-ERR"表示命令失败,如"+OK Password required for user" 表示USER命令成功执行,需要客户输入密码进行认证。

4,POP3使用PASS命令传送用户的密码,并以明文传送,APOP可以安全传输用户密码。

5,IMAP(Internet Mail Access Protocol):是一种用于接收电子邮件的协议,端口TCP143,加密的端口是TCP993,常用命令:

capability

获得服务器功能

noop

检查新邮件并防止连接超时

authenticate

认证

login

登录

status

获取邮箱状态

6,POP3与IMAP区别:

POP3

IMAP

一种简单的协议,仅允许将邮件从服务器下载到本地计算机

IMAP更为先进,它可以查看邮件服务器上的所有文件夹。

单向操作,本地操作不会反馈给服务器

双向操作,服务器与本地是同步的

一次只能从单个设备访问邮件。

可以跨多个设备访问消息

要阅读邮件,必须将其下载到本地系统上。

在下载之前,可以部分读取邮件内容。

用户无法在邮件服务器的邮箱中整理邮件。

用户可以直接在邮件服务器上组织电子邮件。

用户无法在邮件服务器上创建,删除或重命名电子邮件。

用户可以在邮件服务器上创建,删除或重命名电子邮件。

用户在下载到本地系统之前无法搜索邮件的内容。

用户可以在下载前搜索邮件内容中的特定字符串。

所有消息立即下载。

可以在下载前查看邮件头。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言