如何让邮箱在系统邮件客户端提供“推送”?

2022-03-23 08:48:22 +08:00
 V9NN
Yandex 开通了邮箱账号(含自定义域名)。
iOS 系统自带邮件 App 添加账号。

发现该邮箱账号不能设置为“推送”,只能选择“获取”模式,导致只有打开邮件 App 才能收取新邮件。

这个跟设置有关系吗?如何解决?
2249 次点击
所在节点    问与答
15 条回复
uclort
2022-03-23 08:49:41 +08:00
解决不了,邮箱服务商限制。
blu10ph
2022-03-23 08:50:41 +08:00
传统的 pop3 没有推送功能吧~
nothingistrue
2022-03-23 09:11:41 +08:00
POP3 确定没推送,IMAP 和 Exchange 貌似也没推送( gmail 跟 outlook.com 貌似是用额外服务做得推送)。电脑上的传统邮箱客户端都是定时拉取邮件的。IOS 系统没有单项服务的后台,你得想其他办法了
cpstar
2022-03-23 09:15:09 +08:00
难道这不是设置邮件 APP 的定时获取,然后开后台以及通知么?
IMAP 和 POP3 都是获取的协议,没有推送的丁点功能。
V9NN
2022-03-23 10:21:24 +08:00
@nothingistrue 确实我是发现 outlook 有推送,以为是设置的问题。看来只能使用官方提供的邮件 App 了。
toyassb
2022-03-23 10:24:05 +08:00
愿意花钱可以用 fastmail ,这个支持自带邮箱的推送
ruixue
2022-03-23 10:28:13 +08:00
用 Exchange 协议就可以“推送”,IMAP 和 POP3 只能定期“抓取”

不过设置好了定期抓取的间隔(每小时 /30 分钟 /15 分钟),不开邮件 App 也能“抓取”新邮件的,就是时效性不如推送及时,也比推送略微费电罢了

如果只能打开邮件 App 才能收取新邮件,应该是哪里没设置对,可以检查一下抓取频率设置和省电设置。抓取频率不要用默认的“自动”或者“手动”,自动模式只能在充电和使用 WiFi 的情况下抓取新邮件,手动模式不会定期抓取新邮件。开了低电量模式也会影响新邮件的抓取
V9NN
2022-03-23 10:53:24 +08:00
@ruixue 解答得非常详细,感谢!
alfchin
2022-03-23 12:28:50 +08:00
@nothingistrue exchange 确定有推送。
also24
2022-03-23 12:35:50 +08:00
@cpstar #4
IMAP 有 IMAP IDLE 啊
mschultz
2022-03-23 12:42:05 +08:00
@ruixue #7 IMAP “推送” 也是可能的,只不过很多主流邮件服务商没支持;

FastMail 这个 Blog 里大致描述了 Push 的原理: https://fastmail.blog/historical/what-we-talk-about-when-we-talk-about-push/

它自己也是支持 iOS 自带 Mail App IMAP 协议下 “Push” 的服务商之一
ruixue
2022-03-23 12:49:09 +08:00
@mschultz FastMail 这个不错,谢谢补正
cpstar
2022-03-23 15:41:29 +08:00
@also24 10# 按照 11#所属的 IDLE ,那也是客户端维持一个服务器端的连接,然后服务器端通知客户端。这个机制遇到应用被杀死、网络变化——即连接断开了,那也是无济于事的。何况文章还说了更多的情况,比如监控多个文件夹,需要创建多个连接,然后就更加复杂了。

其实根本问题还是 server-client 的模式,server 永远不可能主动找到 client 。
also24
2022-03-23 15:46:00 +08:00
@cpstar #13
那么,你认为什么叫做 “推送” 呢?
cpstar
2022-03-23 17:31:55 +08:00
@also24 14# 那要这么说,严格意义上的推送是不可能的,但广义上能做到“推送”的行为。
要么 client 变 server ,服务器端按照 client 的方式找 server ,随便推。
或者 client 跟 server 保持密切关系,维持连接,http 长连接,包括这个 IDLE 。
再不济,那就是轮询,ajax ,邮件每 15 分钟检查。

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

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

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

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

© 2021 V2EX