我正在编写一个firefox greasemonkey脚本,该脚本应该在gmail中运行,并允许用户将gmail会话线程中的所有附件提交到我的服务器。我目前只看到两种方法。
要求用户直接从我的服务器通过用户imap / pop3访问进行身份验证和获取。我将通过imap完全访问用户邮箱,这会让用户有点怀疑。
从用户的gmail界面向我的某个邮件帐户发送转发所有邮件,然后使用imap从那里获取附件。我不需要用户邮箱访问。
我可以解析gmail DOM并获取附件链接,但它们只能从登录用户浏览器中运行。我想找出一种方法,我只需将附件链接发送到我的服务器和服务器,通过curl或其他东西获取它们。或者也许某种方式javascript直接将附件发送到我的服务器。这可能吗?
由于
答案 0 :(得分:0)
假设我进入收件箱,复制其中一个邮件附件的URL,然后将其发送到您的服务器。如果您尝试卷曲,则会要求您使用我的凭据登录。该URL不是某种OTP类型的链接,它在不需要授权的情况下唯一引用附件。