欢迎光临
我们一直在努力

邮件协议之IMAP指令讲解


蓝色标志代表该指令涉及邮件内容数据的,其参数是可变的还需要进一步讲解的




指令名


功能


说明


CAPABILITY


请求服务器支持的功能列表


无参数


NOOP


更新服务器的一些状态


无参数


LOGOUT


注销登陆


无参数


STARTTLS


TLS


认证登陆


无参数


AUTHENTICATE


SASL


认证登陆


无参数


LOGIN


用户名密码登陆


用户名   密码


SELECT


登陆成功后选中一个邮箱


邮箱名


EXAMINE


以只读方式选中一个邮箱


邮箱名


CREATE


创建邮箱


邮箱名


DELETE


删除邮箱


邮箱名


RENAME


重命名一个已存在的邮箱


已存在邮箱名    新邮箱名


SUBSCRIBE


用来在客户机的活动邮箱列表中增加一个邮箱


邮箱名


UNSUBSCRIBE


用来从活动列表中去掉一个邮箱


邮箱名


LIST


用于列出邮箱中已有的文件夹


邮箱路径参数


BASE


:表示用户登陆目录;第二个参数


template


:表示希望显示的邮箱名


LSUB


显示那些使用


SUBSCRIBE


命令设置为活动邮箱的文件


邮箱路径和邮箱名


STATUS


查询邮箱的当前状态


多参数


APPEND


上传一个邮件到指定的


Folder


(文件夹


/


邮箱)中


<folder><attributes><date/time><size><mail   data>


CHECK


用来在邮箱设置一个检查点,类似NOOP


无参数


CLOSE


当前被选中邮箱中永久删除带有/Deleted标记位的所有邮件,并从被选中状态返回至认证状态


无参数


EXPUNGE


从当前被选中邮箱中永久删除带有/Delted标记位的所有邮件


SEARCH


根据搜索条件在处于活动状态的邮箱中搜索邮件,然后显示匹配的邮件编号


[CHARSET specification] (search criteria)   


字符集标志参数


[CHARSET specification]





CHARSET


和注册的字符集标志符组成,缺省的标志符是


US-ASC


Ⅱ,所以该参数长省略。


search   criteria


:查询条件参数,明确查询的关键字和值


STORE


用于修改指定邮件的属性,包括给邮件打上已读标记、删除标记,等等


COPY


复制指定邮件到特定目标邮箱的末尾


序列集,邮箱名


UID


以制定UID的方式去使用其他IMAP命令


IMAP


命令   该命令参数


fetch


获取邮件的相关数据


序列集,邮件数据项名称或者宏

 

 

以上是对IMAP的所有指令的统计,最近在关注邮件内容安全,在找一些公开的邮件加密软件,PGP用起来太麻烦了,不过找到了另外一个隐秘邮,这是一个免费公开的邮件内容加密平台,无论是个人还是企业规模化都可以试用,目前还没有本地版本的,不过从官网上查看资料其是以邮件加密网关形式存在的,也不用自己管理密钥,所以还是挺方便安全的。大家如果有更好的可以推荐给我。

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。