GMail服务器有API吗?

GMail服务器有API吗?,gmail,Gmail,。服务器上有吗?例如,如果我想编写一个防病毒应用程序,读取进入服务器帐户的电子邮件,那么让它们继续或隔离它们——在用户看到它们之前 显然,它必须为它所服务的用户授权。编辑:截至2014年6月26日,这个答案已经变得不正确,因为谷歌刚刚发布了GMail专用API。请参阅中的链接 此行下方的原始答案: 从技术角度看,它和其他任何服务器一样,都是邮件服务器 因此,您的选择应该取决于邮件协议。您链接的问题中也已经给出了答案: 你的应用程序将打开一个IMAP连接到你选择的邮件服务器(在本例中是gmail

。服务器上有吗?例如,如果我想编写一个防病毒应用程序,读取进入服务器帐户的电子邮件,那么让它们继续或隔离它们——在用户看到它们之前


显然,它必须为它所服务的用户授权。

编辑:截至2014年6月26日,这个答案已经变得不正确,因为谷歌刚刚发布了GMail专用API。请参阅中的链接

此行下方的原始答案:


从技术角度看,它和其他任何服务器一样,都是邮件服务器

因此,您的选择应该取决于邮件协议。您链接的问题中也已经给出了答案:

你的应用程序将打开一个IMAP连接到你选择的邮件服务器(在本例中是gmail),扫描收到的邮件,读取内容,并在必要时触发删除/移动到垃圾箱

就我个人而言,我不相信在我自己的mailserver/mail客户端之外运行的任何这样的应用程序,因为这个用例需要对用户的邮件进行完全的读写访问

可能会有一些针对域邮件帐户的谷歌应用程序API,但我怀疑这超出了RSS邮件通知的范围


编辑:官方谷歌api文档也引用IMAP来访问用户收件箱。使用特定于应用程序的密码,用户可以让你的应用程序访问他们的帐户,而不暴露他们的实际凭据,但除此之外,我担心你运气不好。

现在有一个HTTP REST API! (如果您愿意使用IMAP,则已使用多年。:-D)