Mailkit Gmail/Imap支持压缩吗?

Mailkit Gmail/Imap支持压缩吗?,mailkit,Mailkit,我发现一个链接显示 Gmail支持IMAP压缩扩展RFC4978,特别是DEFLATE算法RFC1951又名zlib/gzip 但当我启用时,它说 IMAP服务器不支持压缩扩展。 Stack=System.NotSupportedException:IMAP服务器不支持压缩扩展 链接一定是错的 更新:基于jstedfast请求,我们在验证后重新运行压缩。我们在身份验证之前看到这些头 IMAP4rev1,状态,配额,空闲,命名空间,Id,子项,取消选择, SaslIR,XList,GMailExt

我发现一个链接显示

Gmail支持IMAP压缩扩展RFC4978,特别是DEFLATE算法RFC1951又名zlib/gzip

但当我启用时,它说

IMAP服务器不支持压缩扩展。 Stack=System.NotSupportedException:IMAP服务器不支持压缩扩展

链接一定是错的

更新:基于jstedfast请求,我们在验证后重新运行压缩。我们在身份验证之前看到这些头

IMAP4rev1,状态,配额,空闲,命名空间,Id,子项,取消选择, SaslIR,XList,GMailExt1

这些都是经过诱惑的

IMAP4rev1,状态,配额,空闲,命名空间,Id,子项,取消选择, UidPlus、CondStore、ESearch、Enable、ListExtended、ListStatus、, 特殊、移动、UTF8Accept、LiteralMinus、AppendLimit、XList、, GMailExt1

和ImapCapabilities.Compress返回false


我们使用的是免费版本的Gmail,而不是gSuite。不知道这是不是不同

连接到GMail的IMAP服务器后,功能如下所示:

功能IMAP4rev1取消选择空闲命名空间配额ID XLIST子项X-GM-EXT-1 XYZZY SASL-IR AUTH=XOAUTH2 AUTH=PLAIN AUTH=PLAIN-CLIENTTOKEN AUTH=OAUTHBEARER AUTH=XOAUTH 验证后,功能包括:

功能IMAP4rev1取消选择空闲命名空间配额ID XLIST子项X-GM-EXT-1 UIDPLUS COMPRESS=DEFLATE ENABLE MOVE CONDSTORE ESEARCH UTF8=ACCEPT LIST-EXTENDED LIST-STATUS LIMIT-SPECIAL-USE APPENDLIMIT=35651584
确保您首先进行身份验证,然后您可以尝试启用压缩。

我们发现,一旦升级到最新版本的Mailkit Gmail压缩,就可以启用并工作。我们以前使用的是1.2.2

我们注意到:

协议日志记录不显示压缩数据。 如果您多次调用service.Compresstoken,gmail将返回一个错误 其中一个帐户在注册后可以使用gmail压缩 Gmail API。一个离岸用户仍然无法启用Gmail压缩。注册API后的事件。
问:这是付费的gmail帐户还是免费的?