用法:
IMAP4.store(message_set, command, flag_list)
更改邮箱中邮件的标志配置。
command
由第 6.4.6 节规定RFC 2060作为 “FLAGS”、“+FLAGS” 或 “-FLAGS” 之一,可选带有后缀 “.SILENT”。例如,要在所有消息上设置删除标志:
typ, data = M.search(None, 'ALL') for num in data[0].split(): M.store(num, '+FLAGS', '\\Deleted') M.expunge()
注意
创建包含“]”的标志(例如:“[test]”)违反RFC 3501(IMAP 协议)。但是,imaplib 历来允许创建此类标记,并且流行的 IMAP 服务器(例如 Gmail)接受并生成此类标记。有一些非 Python 程序也可以创建这样的标签。尽管它违反了 RFC 并且 IMAP 客户端和服务器应该是严格的,但 imaplib 出于向后兼容性的原因继续允许创建此类标签,并且从 Python 3.6 开始,如果它们是从服务器发送的,则处理它们,因为这提高real-world 兼容性。
相关用法
- Python imaplib.IMAP4.search用法及代码示例
- Python imaplib.IMAP4用法及代码示例
- Python image转binary用法及代码示例
- Python import__用法及代码示例
- Python importlib.reload用法及代码示例
- Python imp.reload用法及代码示例
- Python OpenCV imdecode()用法及代码示例
- Python importlib.util.LazyLoader.factory用法及代码示例
- Python itertools.takewhile用法及代码示例
- Python string isalnum()用法及代码示例
- Python id()用法及代码示例
- Python ipaddress.collapse_addresses用法及代码示例
- Python ipaddress.IPv4Address.reverse_pointer用法及代码示例
- Python io.text_encoding用法及代码示例
- Python string isidentifier()用法及代码示例
- Python numpy irr用法及代码示例
- Python ipaddress.IPv4Address.__format__用法及代码示例
- Python calendar isleap()用法及代码示例
- Python itertools.compress用法及代码示例
- Python math isclose()用法及代码示例
注:本文由纯净天空筛选整理自python.org大神的英文原创作品 imaplib.IMAP4.store。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。