我想将我的电子邮件从一个有点不可靠的提供商(比如说 X)转移到 Gmail。不幸的是,电子邮件提供商不允许文件夹导出或直接 IMAP 链接。
我唯一能做的就是通过 POP3 将 Gmail 连接到 X,以便将 X 收件箱中的任何内容复制到 Gmail。
这是我设置的,它可以工作,但当然 POP3 只扫描收件箱。
我在收件箱以外的其他文件夹中有数千封电子邮件,所以我需要先将它们移动到收件箱。但是,我只能通过 X 的 Web GUI 移动消息,每轮只能移动一页消息。
所以我必须打开已保存的邮件文件夹,点击“全选”,选择“收件箱”并点击“移动”,然后页面将重新加载,我需要再次这样做......数百次。
我制作了一个 Javascript 函数(假设 MoveToInbox())来模拟这些操作,然后在 Firefox 中打开页面并启动 Firefox Scratchpad。所以,我可以在 Scratchpad 中一直按 Ctrl+R,然后等待页面重新加载,然后再按一次,这样可以节省大约 50% 的时间。
但是,我想知道,如果我能以某种方式使 Scratchpad 与该选项卡一起工作,以便它等待页面重新加载,然后执行脚本然后再次等待,从而消除所有手动重复任务。
我想我可以用 window.addEventListener 以某种方式做到这一点,但是这个对象似乎在页面重新加载时被清除了,所以有什么我可以使用的吗?