博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
pop3协议capa指令总结
阅读量:7237 次
发布时间:2019-06-29

本文共 1061 字,大约阅读时间需要 3 分钟。

POP3的CAPA命令返回POP3服务器支持的功能列表。它在AUTHORIZATION和TRANSACTION

状态下均可使用。
一个功能描述必须记录在功能通告于何种状态下,以及在哪种状态下命令有效。
在AUTHORIZATION状态下可用的功能必须在两种状态下都予以通告。
如果某个功能在两种状态下都被通告了,但是在身份验证之后参数可能不同。这种可能
性必须在功能描述中说明。
(这些要求允许一个客户端在不使用任何TRANSACTION-only功能,以及任何在身份验证之
后参数值可能不同的功能时,只发送一个CAPA命令。)
如果身份验证这步商定了一个完整性保护层,客户端应该在验证重新发送CAPA命令,
以阻止活动的down-negotiation***。
每个功能都可能激活额外的协议命令,额外的参数和已存在命令的响应,或者描述服务
器行为的一个方面。这些细节在相应的功能描述中阐述。
第3节描述了使用[ABNF]的CAPA响应。当一个功能响应描述了一个可选命令时,
<capa-tag>应该和命令关键词一样。CAPA响应标记对大小写敏感。
CAPA
参数:无
限制:无
讨论:-ERR响应表明功能命令没有实现,客户端必须像以前一样对功能进行探测。
-OK响应后面紧跟着的就是一个功能列表,一行一个功能。每个功能名后面可能都有一
个空格和由空格分隔的一个参数列表。每个功能行被限制在512八位组以内(包括CRLF在
内)。功能列表碰到包含一个终止八位组(“.”)和一个CRLF对时结束。
可能的响应:+OK –ERR
例子:
C: CAPA
S: +OK Capability list follows
S: TOP
S: USER
S: SASL CRAM-MD5 KERBEROS_V4
S: RESP-CODES
S: LOGIN-DELAY 900
S: PIPELINING
S: EXPIRE 60
S: UIDL
S: IMPLEMENTATION Shlemazle-Plotz-v302
S: .
目前市场中邮件加密产品,大多需要重新注册一个邮箱,或者重新部署一套邮件系统,导致原来的邮箱不能用,也就是说需要改变用户习惯,对于大型公司来说邮件系统升级比较困难。

选择对于用户透明的邮件加密产品是个不错的选择,比如天御云安推出的隐秘邮在确保邮件内容加密的同时,部署对于用户也是透明的,可以说非常人性化。

网址:

转载于:https://blog.51cto.com/14208524/2356546

你可能感兴趣的文章
Base64编码
查看>>
Installing Chocolatey
查看>>
python3+spark2.1+kafka0.8+sparkStreaming
查看>>
jstl自己定义函数的使用
查看>>
使用Visual Studio Code调试React Native报错
查看>>
FineUI 将不再内置 ExtJS (严格遵守 ExtJS 的开源规则)
查看>>
javascript 中contentWindow和 frames和iframe之间通信
查看>>
取得正在运行的Activity
查看>>
因无力偿还网贷 内蒙古一对夫妻贩卖亲生龙凤胎
查看>>
张近东智慧零售大开发加码:2019年开店15000家
查看>>
西班牙一亚洲女子疑似被人从三楼推落 伤势严重
查看>>
学习Python编程语言-这28本有关Python书籍值得去了解
查看>>
刚刚,蚂蚁区块链喜提“世界互联网领先科技成果”
查看>>
华为资深架构师:Cloud Native架构一致性问题及解决方案
查看>>
AI还有什么不会的?机器人写稿技术应用
查看>>
iOS 中的 block 是如何持有对象的
查看>>
从业务变迁到研发犯难,微服务在Spring Cloud的实践之路
查看>>
Python 连接 MySQL 的几种姿势
查看>>
跨页面通信的各种姿势
查看>>
Java 开发者最容易犯的10个错误
查看>>