我找到了显示
的链接Gmail支持IMAP COMPRESS扩展(RFC4978),特别是DEFLATE算法(RFC1951)又名zlib / gzip。
Is it worthwhile using IMAP COMPRESS (DEFLATE)?
但是当我启用它时说
IMAP服务器不支持COMPRESS扩展。 Stack = System.NotSupportedException:IMAP服务器不支持COMPRESS扩展。
链接一定是错的?
更新:根据jstedfast请求,我们在验证后重新进行压缩。我们在认证之前看到这些标题
IMAP4rev1,状态,配额,空闲,命名空间,Id,儿童,取消选择, SaslIR,XList,GMailExt1
以及这些在认证之后
IMAP4rev1,状态,配额,空闲,命名空间,Id,儿童,取消选择, UidPlus,CondStore,ESearch,Enable,ListExtended,ListStatus, SpecialUse,Move,UTF8Accept,LiteralMinus,AppendLimit,XList, GMailExt1
ImapCapabilities.Compress返回false。
我们使用的是免费版Gmail,而不是gSuite。不知道这有什么不同吗?
答案 0 :(得分:1)
连接到GMail的IMAP服务器后,功能列为:
- 能力IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 XYZZY SASL-IR AUTH = XOAUTH2 AUTH = PLAIN AUTH = PLAIN-CLIENTTOKEN AUTH = OAUTHBEARER AUTH = XOAUTH
经过身份验证后,功能如下:
- 能力IMAP4rev1 UNSELECT IDLE NAMESPACE QUOTA ID XLIST CHILDREN X-GM-EXT-1 UIDPLUS COMPRESS = DEFLATE ENABLE MOVE CONDSTORE ESEARCH UTF8 =接受列表 - 扩展列表 - 状态 - 特殊使用附录= 35651584
确保首先进行身份验证,然后尝试启用压缩。
答案 1 :(得分:0)
我们发现,一旦我们升级到最新版本的Mailkit,Gmail就可以启用压缩功能。我们之前使用的是1.2.2
我们注意到: