【问题标题】:How to access gmail messages under labels that aren't visible to IMAP?如何在 IMAP 不可见的标签下访问 gmail 邮件?
【发布时间】:2013-06-17 17:06:24
【问题描述】:

Gmail 允许禁止特定标签通过 IMAP 显示。但是,gmail android 应用可以访问所有标签,包括从 IMAP 中隐藏的标签。

我正在开发一个 android 电子邮件客户端,并且需要对 IMAP 隐藏的标签下的消息具有类似的访问权限 - 我该如何实现?

【问题讨论】:

  • 如果谷歌使用一些未记录的 api 执行此操作,一个很好的答案将是一些关于如何利用此 api 的说明——我不介意它是否不能保证在任何时期都保持不变时间。

标签: android api gmail gmail-imap


【解决方案1】:

IMAP 命令 XLIST 应该返回所有标签。

默认情况下,隐藏标签意味着隐藏 IMAP 上的文件夹,而不是标签本身。

【讨论】:

  • 如果一个文件夹隐藏在 IMAP 上,如何搜索其中的邮件? XLIST 命令对我有什么帮助?我已经知道隐藏的文件夹的名称,我总是需要访问它(“所有邮件”)。
【解决方案2】:

根据此讨论,Google 的 gmail 应用似乎没有使用 IMAP: http://productforums.google.com/forum/#!topic/gmail/hCB_NzodMts

这个答案似乎很相关: How can I manage Gmail labels using Google API?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-10-09
    • 2018-11-02
    • 2021-08-20
    • 1970-01-01
    • 1970-01-01
    • 2014-06-02
    • 2013-12-22
    • 2013-04-07
    相关资源
    最近更新 更多