擅长:python、mysql、java
<p>肯定会推荐使用IMAP,请注意,即使使用IMAP IDLE命令,它也不是实时的,它只是每隔几个轮询一次(5?)在盖子下面等几秒钟,然后推到连接处。(自己做个实验,看看那里的延迟。)</p>
<p>查询历史记录.list()经常是相当便宜的,应该可以。如果这是针对大量用户的,您可能需要对非活动邮箱进行一些优化,如智能退避(例如,每次没有更新退避5秒,最多一到两分钟)?在</p>
<p>谷歌绝对不会破门而入,甚至不会注意到,除非你每秒钟都有100万用户。:)</p>
<p>API真正的推送通知肯定是需要的。在</p>