gpt4 book ai didi

node.js - 是否可以检测 IMAP 协议(protocol)版本?

转载 作者:太空宇宙 更新时间:2023-11-03 22:40:41 31 4
gpt4 key购买 nike

我正在使用 Nodejs 为电子邮件客户端建立 IMAP IDLE 连接。建立连接时是否有可能检测 IMAP 协议(protocol)版本。

最佳答案

今天所有 IMAP 服务器都运行相同的版本,4rev1。版本 1、2、3 和 4 早已不复存在。

此外,目前所有服务器都支持一个或多个扩展。 CAPABILITY 命令返回扩展列表。对于 Gmail:

openssl s_client -connect imap.gmail.com:993 -crlf

a capability
* CAPABILITY IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 XYZZY SASL-IR AUTH=XOAUTH AUTH=XOAUTH2 AUTH=PLAIN AUTH=PLAIN-CLIENTTOKEN
a OK Thats all she wrote! j14mb28178795bkd

因此,gmail 支持 IDLE 和大约十几个扩展。

关于node.js - 是否可以检测 IMAP 协议(protocol)版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21932264/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com