【问题标题】:Gmail new email notificationGmail 新邮件通知
【发布时间】:2015-06-08 22:08:54
【问题描述】:

我一直在研究如何从 gmail 获取新的电子邮件通知。从我正在阅读的内容来看,这似乎是不可能的。

Gmail API 没有 webhook 或任何允许获取新电子邮件通知的东西。此外,IMAP api 似乎无法,至少从我正在阅读的内容来看,文档相当模糊。

所以,我想我想问有没有一种方法可以在新电子邮件到达时接收通知,以便我们可以在收到新电子邮件时对其进行处理,或者自上次 pol 以来轮询新电子邮件是唯一的选择。

我不在乎用什么语言编写可以使这成为可能的潜在库。

提前感谢您提供任何信息!

【问题讨论】:

标签: gmail gmail-api gmail-imap


【解决方案1】:

看看这个。

现在可以使用 Gmail 推送通知,这意味着您不再需要轮询。

https://developers.google.com/gmail/api/guides/push

【讨论】:

    【解决方案2】:

    IMAP IDLE 会通知您有新消息:

    1 登录 rfs9999 "XXXX"

    * OK Gimap 准备好接受来自 xx.xx.xx.xx u10mb3060044oek 的请求

    2 空闲

    +空转

    当有新消息到达时,您会收到通知:

    * 7541 存在

    * 7542 存在

    -瑞克

    【讨论】:

    • 通知部分你必须自己做,但 +1 指向明显的技术解决方案。
    猜你喜欢
    • 2015-05-29
    • 1970-01-01
    • 1970-01-01
    • 2016-09-28
    • 2015-10-21
    • 2015-07-06
    • 1970-01-01
    • 1970-01-01
    • 2010-11-02
    相关资源
    最近更新 更多