gpt4 book ai didi

python - 使用 GMAIL imap X-GM-RAW 搜索 utf-8 字符串

转载 作者:太空宇宙 更新时间:2023-11-04 01:32:17 25 4
gpt4 key购买 nike

似乎

如何使用非 ascii 字符串进行 GMAIL 搜索

一些 comment from Google Groups , 但无法掌握如何使用 Python 和 imaplib 创建它:

Send non-ASCII data using literals:

. search charset utf-8 x-gm-raw {30}
+ go ahead
"живалов -йцукен"
* SEARCH 586
. OK SEARCH completed (Success)

最佳答案

这是 Python IMAP search using a subject encoded with utf-8 的副本经过广泛的研究,我得出了同样的结论:目前这是不可能用 Python 的 imaplib 实现的。模块,因为 search 方法不支持 IMAP 文字( {<number>} 用于表示文字的字符串由 imaplib 引用)。这同样适用于 uid 方法,因此它不能用于解决 search限制。

请注意,在过去,此功能可能是在不使用 IMAP 文字的情况下实现的,如问题 Python IMAP search using a subject encoded with iso-8859-1 中所示。 .

一些黑客攻击 imaplib显然需要这样 search支持将搜索字符串作为文字传递,就像您问题中的原始 IMAP 交互一样。一种可能是在 imapclient 的上下文中实现它这可能比对 Python 标准库做出更改更容易。

关于python - 使用 GMAIL imap X-GM-RAW 搜索 utf-8 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13093793/

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