IMAP x Gmail =>标签?

Ben*_*Ben 9 gmail label imap

有关从imap连接获取gmail标签(甚至过滤器?)的方法的任何经验?无法找到线索... thx任何关于它的信息.

小智 6

标签可以看作IMAP文件夹.


Gre*_*iwi 6

或者,如果您以编程方式使用IMAP,则可以使用gmail imap扩展来访问此信息:

http://code.google.com/apis/gmail/imap/#x-gm-labels

a010 FETCH 1:4 (X-GM-LABELS)
* 1 FETCH (X-GM-LABELS (\Inbox \Sent Important "Muy Importante"))
* 2 FETCH (X-GM-LABELS (foo))
* 3 FETCH (X-GM-LABELS ())
* 4 FETCH (X-GM-LABELS (\Drafts))
a010 OK FETCH (Success)
Run Code Online (Sandbox Code Playgroud)

只是为了补充一点,如果你使用的是1.5.1的JavaMail,他们对这些gmail扩展有一些支持:https: //javamail.java.net/nonav/docs/api/com/sun/mail/gimap/包summary.html


小智 3

我创建了一个 IMAP 代理 ( Net::Gmail::IMAP::Label ),用于过滤连接并将 Gmail 标签添加到 X-Label 下的邮件标头中。如果您的客户端可以在主题旁边显示该字段,它将看起来类似于 Gmail 网络界面。