如何解决复制后,如何唯一标识IMAP消息?
| 我想使用python的imapclient
库将IMAP消息从INBOX移到INBOX / Archive,基本上,我正在这样做:
def archive_message(imap,message_id):
imap.copy([message_id],getOptions().imap_archive_folder)
imap.delete_messages([message_id])
但是,这使我无法参考该消息。我想要做的是存储消息的标识符,该标识符使我以后可以使用以下内容查找消息:
def retrieve_message(imap,MYSTICAL_STORED_ID):
imap.select_folder(getOptions().imap_archive_folder)
return imap.fetch([MYSTICAL_STORED_ID],parts=[\"RFC822\"])
我应该为此使用什么ID,该如何进行查找?
解决方法
email3ѭ标头中的值对于每封电子邮件都是唯一的。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。