QQ 邮箱和网易邮箱是怎么实现邮件推送的?

2012-10-10 18:16:48 +08:00
 keakon
最近我在 iPhone 的 Mail 应用里添加了 QQ 邮箱,发现收到信的一分钟以内就会滴一声,提示收到新邮件了。

我用的还是 iOS 4.3,所以是不能直接添加 QQ 邮箱的,需要选择其他类型,然后手动设置 imap 服务器。在推送设置里可以看到推送是可用的。
而在设置 Gmail 时,无论是选择 Gmail 类型还是手动设置,完成后在推送设置里都只有获取和手动这 2 项。

于是我搜索了一下,发现网易邮箱也支持推送,在 iOS 4 上设置方式同 QQ。
同样都是 imap,为什么 Gmail 就不能推呢?这背后有什么特殊的邮件协议么?

回复里就别提 exchange 方式了,我只想弄清原理……
17555 次点击
所在节点    iPhone
8 条回复
abu
2012-10-10 19:28:13 +08:00
期待大神回答,学习一下。
DFC
2012-10-10 19:32:14 +08:00
我想是 Apple 內建的 Mail 懶+故意的吧
Google 自己的 Gmail App 也是可以 PUSH 的
deanguqiang
2012-10-10 19:50:19 +08:00
我发现似乎只有exchange+Gmail能实现“双向同步”,即当邮件通知推送到手机的时候,如果从其他的设备(比如PC的浏览器)查看该邮件,则手机上面的未读提醒(包括通知中心和应用的右上角数字)会自动清除。
还有其他的邮件推送方式能实现这种“双向同步”吗?
cabbala
2012-10-10 19:52:32 +08:00
Android上表示gmail可以push。。公司的exchange也可以push

@deanguqiang 确实我们公司的exchange不能实现双向同步,电脑上阅读后手机上的未读提醒还在,但是gmail就可以
keakon
2012-10-10 20:11:55 +08:00
说到双向同步还有个疑问,我在其他客户端里把邮件 archive 了,但是 Mail 里曾经接收过的邮件还躺在收件箱里,这也太弱了吧。
hpowen
2012-10-10 21:05:59 +08:00
@keakon 因为有个imap archive
deanguqiang
2012-10-11 00:08:04 +08:00
@cabbala 嗯,因为我以前是用Android的,所以会特别关注这一点。我有轻微的强迫症,看到红字就忍不住点开,虽然明知所有邮件都已经看过了。还有其他应用的比如QQ微博什么的。
另外,苹果的没有提供这样一种易于实现的双向同步的机制吗?个人觉得非常有意义啊。云时代每个人都会有多个不同的接入设备。
Perry87
2014-08-22 23:59:00 +08:00
@deanguqiang

借老帖求教:

1. Mac Mail 里面,使用 QQ邮箱的 IMAP 协议进行登录,然后 QQ 里面有个 “其他文件夹”有没有办法删除掉呢?

2. 使用 iCloud 邮箱 同时登录在 iPhone 及 Mac 端上,收到一封邮件后,在 Mac端 阅读后删除邮件,为何 iPhone 端的通知中心还显示邮件提醒呢?有没有办法像 Gmail iPhone 版一样自动把这个邮件提醒删除掉?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/49648

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX