【问题标题】:Is it possible to download emails from Gmail with jQuery?是否可以使用 jQuery 从 Gmail 下载电子邮件?
【发布时间】:2012-08-13 15:38:43
【问题描述】:

这听起来像是一个愚蠢的问题,但是否可以使用 jQuery 从 Gmail 下载电子邮件?如果有,怎么做?

这是一个更大的内部产品的概念证明,我们试图在可能的情况下绕过服务器。

【问题讨论】:

  • 似乎不太可能,除非 IMAP 服务器提供 HTTP-API。要将 IMAP 与服务器通信,您需要能够在特定端口上打开与 IMAP 服务器的 TCP 连接并与 IMAP 协议通信。即使您尝试使用新的网络套接字,您也会遇到同源问题、端口问题和协议问题。
  • 你可以创建一个 WebSocket -> IMAP 代理服务器。 ;)
  • 为什么投反对票?这是一个合理的问题。

标签: jquery imap


【解决方案1】:

不,因为您至少需要一种服务器端语言。

你为什么要问这个特别的问题?让我们知道这个 jquery-approach-wish 背后的原因。

【讨论】:

    【解决方案2】:

    不,不能从 IMAP 服务器下载电子邮件。我能想到的是使用 JQuery 来使用 $.ajax 或 $.post 连接到服务器端函数,该函数返回要在浏览器中显示的电子邮件数据列表。不过,我认为这是你能做到的。

    【讨论】:

    • 这是我们的假设,但我们只是想看看 Gmail 是否有特殊的界面。
    • 我做了一些搜索,Gmail 有一个 API 可以以 rss 格式检索一个人的收件箱(只读模式),但它仅限于 Google Apps 域 (developers.google.com/google-apps/gmail/#gmail_inbox_feed)
    猜你喜欢
    • 1970-01-01
    • 2014-03-18
    • 1970-01-01
    • 2010-10-29
    • 1970-01-01
    • 2010-10-14
    • 2018-09-15
    • 2020-10-20
    • 2018-01-30
    相关资源
    最近更新 更多