【问题标题】:Fetching gmail attachments directly from server without imap直接从服务器获取 gmail 附件而不使用 imap
【发布时间】:2010-08-23 07:35:19
【问题描述】:

我正在编写一个 firefoxgreasemonkey 脚本,它应该在 gmail 中运行,并允许用户将所有附件从 gmail 对话线程提交到我的服务器。我目前只看到两种方法。

  • 要求用户通过用户 imap/pop3 直接从我的服务器访问进行身份验证和获取。我将通过 imap 完全访问用户邮箱,这让用户有点怀疑。

  • 从用户的 gmail 界面将所有邮件转发到我的一个邮件帐户,然后使用 imap 从那里获取附件。我不需要用户的邮箱访问权限。

我可以解析 gmail DOM 并获取附件链接,但它们只能在登录的用户浏览器中工作。我想找出一种方法,我只需将附件链接发送到我的服务器,然后服务器通过 curl 或其他方式获取它们。或者可能是 javascript 以某种方式将附件直接发送到我的服务器。这可能吗?

谢谢

【问题讨论】:

    标签: javascript gmail greasemonkey email-attachments


    【解决方案1】:

    假设我进入收件箱,复制其中一个邮件附件的 URL,然后将其发送到您的服务器。如果您尝试卷曲,您将被要求使用我的凭据登录。该 URL 不是某种 OTP 类型的链接,它唯一地引用附件而无需授权。

    您必须使用interfaces for communicating with GMail mailboxes 之一。

    【讨论】:

      猜你喜欢
      • 2012-04-05
      • 1970-01-01
      • 2020-12-05
      • 2010-11-08
      • 2011-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-25
      相关资源
      最近更新 更多