有没有办法提高Gmail从另一个帐户提取邮件的速度?


24

我已将我的Gmail客户端配置为也检查来自另一个(POP3)帐户的电子邮件。提取历史记录表明Gmail每小时大约自动执行一次。有什么办法可以将其设置为我选择的更高频率?

我找不到有关此频率的任何Google官方信息。根据另一个论坛的回复,我认为获取频率可能部分取决于另一个帐户收到的邮件数量。为了对此进行测试,我使用该帐户注册了一个论坛订阅,该订阅每小时发送约20封电子邮件。在一天左右的时间里,Gmail确实确实改变了其提取电子邮件的频率。但是在此期间,频率波动相对较大。在该时间段结束之后,该算法似乎可以弄清发生了什么,并恢复到正常的每小时一次频率。

在测试过程中,我还发现按下Gmail刷新按钮将启动获取。这是我目前的解决方法,但肯定不是理想的选择,尤其是在工作邮件比较重要的情况下。

请注意,浏览器的“刷新”按钮将不会启动提取操作,只会启动页面内Gmail刷新按钮(如果选择了邮件,则该按钮将隐藏)。

编辑:有人建议我的问题是该问题的重复。我断言我的是一个新问题,因为较早的问题是询问如何在Android中刷新,而我询问的是Windows。我承认该问题中提出的解决方案当时适用于Windows。但是我尝试了该解决方案,但并没有解决我的问题。这是我在原始帖子中描述的测试。此外,这个较早的问题已有6年历史了,发布后的第4年,有人在主题中评论说该解决方案不再可行。我的测试与此相符。



这是POP的一部分,它是一个非常老的标准,它依赖于客户端向服务器询问任何新邮件。另一方面,IMAP可以“同步”帐户,从而可以提高性能。
民间

Answers:


14

如果可能,请安排外部帐户将所有电子邮件转发到Gmail帐户,而不是让Gmail从外部帐户提取。不论Gmail的提取频率如何,外部帐户收到它们后,它们几乎都会立即在Gmail帐户中收到。


好的,这很有趣,谢谢。如果我当前的解决方案(请参阅回复@ale的回复而发布的链接)变得站不住脚,我可能会试着解决。在过去的一年中,我一直在使用它,它的运行情况非常稳定。
cag8f

那就是我所做的,而且gmail具有可以从中提取的最大帐户数量(我认为它有5个,但在那方面没有引用我的意思),好像您从其他帐户转发的帐户没有限制。唯一的区别是,使用pop3提取时,您可以选择提取旧电子邮件,而与转发一样,它将仅转发将来的电子邮件
sam

1
既然DMARC部署很普遍,那么转发器就不再是曾经的理想解决方案,因为它们可能导致更多邮件不必要地被归类为垃圾邮件。例如:某人从@ mysite.com发送电子邮件,mysite.com的DNS表示DMARC可用于识别伪造的邮件,转发过程破坏了DMARC的一部分,gmail现在错误地将传入的邮件标识为伪造的发件人地址。从理论上讲,仅DMARC的SPF部分应受到影响,但有时其他部分(DKIM)由于发送方的原因而被破坏或丢失。
trr

这不是一个很好的解决方案,由于垃圾邮件确实会转到转发地址(IOW,GMail决定不再信任其他邮件服务器和黑名单),因此我对GMail将转发帐户中的所有内容都标记为垃圾邮件时遇到了问题作为垃圾邮件源)。
Doktor J

6

Gmail会根据您接收电子邮件的频率从POP帐户中提取电子邮件。因此,为了增加更新频率-您需要不断向您的帐户发送大量电子邮件。

您可以在本地计算机上运行的Python中编写一个简单的脚本,以便每30秒向POP帐户发送一封电子邮件。对自动邮件进行编程,使其具有唯一的标识符,例如发件人地址或主题,以便您可以在Gmail中添加过滤器,以将已发送的100封电子邮件标记为已读并丢弃。


2

我在WordPress上使用了Contact Form 7,但在接收与我的Gmail帐户相关的电子邮件时遇到了同样的困难。

我在联系表单中为普通Gmail 添加了“ 密件抄送”部分。因此,现在当我的客户给我发消息时,我立即从我的Gmail电子邮件帐户收到一封电子邮件,然后再从我的POP3帐户收到另一封电子邮件。

收到两封电子邮件有点烦人,但是当我在Gmail上收到POP3电子邮件(我的公司电子邮件)后,我仍然可以立即回复。


有趣的解决方法。
ale

@Jared这很有趣。但这似乎仅适用于通过WordPress联系人表格发送的电子邮件-对吗?
cag8f

1

Gmail中没有可更改的设置,可以使其更频繁地轮询POP3帐户。

从我所看到的情况来看,Google自己计算出需要多长时间提取一次消息,而他们并没有确切分享他们使用的标准。

您所剩下的只是可能的诡计,可能有用也可能无效,如果可行,它只有在Google明智地使用后才能奏效。我希望您想要比这更可靠的东西。(您是否真的想每分钟向您的POP3帐户发送一条消息?)

如果您需要更频繁地轮询POP3帐户的网络邮件,则可能应该寻找其他提供商。


谢谢。您的所有信息与我所看到的一致。>>如果您需要网络邮件来更频繁地轮询POP3帐户,则您可能应该寻求其他提供商。我认为您的意思是电子邮件客户端,而不是电子邮件提供商,对吗?如果我使用Outlook而不是Gmail,则可以设置此频率。此外,在一个古老的堆栈交易所交有关Gmail的IMAP,我发现这个链接(danielslaughter.com/projects/...浏览器脚本来提高频率,以每8分钟一次显然有风险的,因为源不被信任。
cag8f

1

为此,我在Stack Exchange上有关Gmail中IMAP的旧帖子中找到了此链接该链接指向Chrome扩展程序,其频率每8分钟增加一次。在过去的大约9个月里,我一直在使用它,而且效果似乎很好-我很满意。

不幸的是,我没有将Stack Exchange帖子保存在最初找到该信息的位置:-(如果其他人可以找到它,请在这里参考。

另外,@ Andrew Partridge的解决方案可能是可行的,特别是如果您还配置了Gmail将另一个帐户“以以下方式发送邮件”:


关于那个链接的可信度。代码先检查回去www.danielslaughter.com/projects/greasemonkey_gmailpop3/core.php?version=' + o.version + '&pk=' + o.pk,然后再eval()响应。这是一个很大的攻击媒介..
道格拉斯·加斯凯尔


0

转到https://mail.google.com/mail/u/0/#settings/accounts

F12

在Javascript控制台中输入以下代码

setInterval(function () {
var spans = document.getElementsByTagName('span');
    for (var i = 0; i < spans.length; i++) {
        if (spans[i].innerText == 'Check mail now') {
            //alert(spans[i].id)
            spans[i].click();
    }
    }
},
180000
);

我遵循jonsca的建议,但最终从控制台出现错误。我现在无法查看从搜索结果附件.....有没有什么办法,我可以重新设置控制台
范MT
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.