【问题标题】:Is IMAP/SMTP the way to find starred Gmail messages?IMAP/SMTP 是查找已加星标的 Gmail 邮件的方法吗?
【发布时间】:2012-12-09 09:51:30
【问题描述】:

我想创建一个页面,任何向我发送电子邮件的人都可以在下面输入他们的电子邮件消息 ID,

Message-ID: <CAK2W-gCNJNRAME8+Q1CjbzbPo+JQFm5de6bkjaJ0JYwBoD2N8Q@mail.gmail.com>

在一个表单中,然后提交以查看他们的消息在我的已加星标电子邮件队列中的哪个位置,例如 26th。

我开始研究 Gmail API,但要么它太受限而无法做我想做的事,要么我不了解 API 的工作原理。我只看到三个与我相关的“API”:IMAP、SMTP 和 Google Apps。 (我什至不认为调用前两个 API 是正确的,但无论如何,这就是我在网上看到的。)从我对 IMAP/SMTP 的理解来看,它似乎并不正确脚本 将通过 IMAP/SMTP 进行交易;我弄错了吗?至于 Google Apps 前端,它仅适用于 Google Apps 域上的电子邮件。

是否可以通过某些 API 从 Gmail 中检索邮件(包括所有邮件标头),保留其星标状态?如果是,是哪一个以及如何?

【问题讨论】:

    标签: api gmail


    【解决方案1】:

    大多数脚本语言都有 IMAP 库,所以我认为这可以被视为一种 API。 (SMTP 无关紧要,它是发送邮件,而不是阅读它。)

    以下文档描述了 Google 的 IMAP 扩展,看起来有一种方法可以使用其XLIST 命令查看已加星标的邮件。

    https://developers.google.com/google-apps/gmail/imap_extensions

    【讨论】:

      猜你喜欢
      • 2014-10-20
      • 1970-01-01
      • 1970-01-01
      • 2012-10-10
      • 2010-11-08
      • 2012-02-17
      • 2011-05-09
      • 2016-04-01
      • 2018-09-07
      相关资源
      最近更新 更多