2010-10-07 29 views
4

我想创建一个能够将电子邮件视为对话(线程)的gmail客户端。在imaplib中,有一种方法: IMAP4.thread(threading_algorithm,charset,search_criterion [,...]) 我认为这可能是解决方案。任何人都有使用它的经验?请举个例子。谢谢。如何在imaplib中使用线程搜索方法?

+1

您应该添加标签'python'和'email'并删除'多线程'。 – jbrown 2011-02-24 17:23:45

回答

1

该方法仅仅是IMAP4rev1扩展THREAD命令的包装。看看这个链接,它描述了IMAP命令是如何工作的:http://tools.ietf.org/search/rfc5256

但是,我不确定GMail是否实际实现了THREAD命令。如果是这样,它应该在其能力中列出'THREAD ='。

0

据我所知,Gmail使用的是一种私有的算法,它在RFC中没有说明。
他们使用标题的组合(如回复和引用)并考虑主题(但以THREAD =引用不同的方式)。

相关问题