Gmail 新邮件通知

Gmail new email notification

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

Gmail API 没有网络钩子或任何可以接收新电子邮件通知的东西。另外 IMAP api 似乎无法,至少从我正在阅读的内容来看,文档相当模糊。

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

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

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

IMAP IDLE 将通知您有新消息:

1 登录 rfs9999 "XXXX"

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

的请求

2 空闲

+空转

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

* 7541 个存在

* 7542 个存在

-瑞克

看看这个。

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

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