【发布时间】:2015-03-26 20:06:36
【问题描述】:
我正在尝试使用 python 从 gmail 中提取邮件。我注意到我可以从“[Gmail]/All Mail”、“[Gmail]/Drafts”、“[Gmail]/Spam”等接收邮件。但是,是否有任何方法可以检索标有“主要”、“社交”、“促销”等标签的邮件?这些标签在“类别”标签下,我不知道如何访问它。
顺便说一句,我在 python 中使用 imaplib。我需要使用一些流行库访问“类别”吗?
【问题讨论】:
我正在尝试使用 python 从 gmail 中提取邮件。我注意到我可以从“[Gmail]/All Mail”、“[Gmail]/Drafts”、“[Gmail]/Spam”等接收邮件。但是,是否有任何方法可以检索标有“主要”、“社交”、“促销”等标签的邮件?这些标签在“类别”标签下,我不知道如何访问它。
顺便说一句,我在 python 中使用 imaplib。我需要使用一些流行库访问“类别”吗?
【问题讨论】:
很遗憾,这些类别并未向 IMAP 公开。您可以通过在 Gmail 中使用过滤器来应用普通用户标签来解决此问题。 (过滤,例如,类别:社交。)
【讨论】:
是的,类别在 IMAP 中不可用。但是,我发现gmail api比过滤器更适合我按类别获取邮件。
【讨论】: