Gmail 开着代理收不到新邮件提醒,关掉全弹出来?安卓加一条 googlefcm 直连
不翻车编辑部 · 更新于

安卓手机开着代理,Gmail 一条提醒都不弹;把代理关掉,十几条通知一起冒出来。这不是 Gmail 坏了,是谷歌推送用的那条长连接被节点断掉了。办法是在分流规则最前面加一条 GEOSITE,googlefcm,DIRECT,让推送直连。iPhone 用 Gmail 官方 App;手机没有谷歌服务、或者不想折腾,就把 Gmail 自动转发到国内邮箱。
新邮件提醒是从哪来的?
提醒不是 Gmail 自己弹的,它和看邮件走的是两条路:
| 提醒(推送) | 邮件内容 | |
|---|---|---|
| 安卓 | 谷歌服务挂着一条长连接,叫 FCM,域名 mtalk.google.com,TCP 5228–5230 |
Gmail 服务器 |
| iPhone(Gmail App) | 苹果推送 APNs,*.push.apple.com,TCP 5223 等 |
Gmail 服务器 |


这两条推送在国内通不通?
2026 年 10 月 16 日,我们用 ping.pe 的 TCP 端口检测,从国内 13 个检测点(腾讯云、阿里云和江苏、丽水的电信、联通、移动)去连:
| 目标 | 国内 13 个点 |
|---|---|
谷歌推送 mtalk.google.com:5228 |
13 个全部连上 |
苹果推送 1-courier.push.apple.com:5223 |
13 个全部连上 |
对照:Gmail 收信 imap.gmail.com:993 |
11 个连上,江苏电信、江苏移动失败 |



**端口通,不等于一定能用。**这个检测只做 TCP 握手。2022 年 9 月 Solidot 报道过,墙是按域名识别这条连接的:看到 mtalk.google.com 这个 SNI 或 Host,就对连接发 TCP 重置,IP 本身不封。之后几年论坛里的说法是:大部分时候能直连,隔一阵会被干扰。所以安卓不开代理,Gmail 的提醒有时来、有时不来。

为什么开着代理反而收不到?
推送靠的是一条一直挂着、平时几乎不传数据的长连接。走代理以后,这条线要经过节点,不少节点会把“长时间不说话”的连接断掉;断了以后谷歌服务要过一阵才重连,中间的提醒就丢了。关掉代理,手机直连推送服务器,攒下的通知一下全推过来。
linux.do 2025 年 7 月 9 日有个帖子,标题就是《Android开启代理以后Outlook、Gmail、Telegram等海外应用经常收不到消息,一关就全弹出来了?》,楼主给的解释和办法跟下面一样:把 FCM 的域名加进代理软件的绕过名单。
安卓:让推送直连
在分流规则最前面加一条(写在后面会先被别的规则截走):
rules:
- GEOSITE,googlefcm,DIRECT
# 下面是你原来的规则,不动
- Clash 系(Clash Meta for Android、FlClash、Clash Verge 等 mihomo 内核):照上面写。我们用 mihomo 校验过这份配置(
-t显示 test is successful)。 - v2rayNG、NekoBox:路由设置里加一条
geosite:googlefcm,出站选直连。
googlefcm 是现成的规则集,内容就是 mtalk 这一串推送域名:

怎么知道连上了?
- 拨号键盘输入
*#*#426#*#*,会打开谷歌推送的诊断页,显示 Connected 就是连着的。有网友提醒,看完把这个页面从后台划掉,可能会让推送断一下。 - 国产系统会在后台杀谷歌服务:给 Gmail 和谷歌服务开自启动,关掉电池优化。
- 直连还是时有时无,就反过来:让
googlefcm走一个稳定的节点(GEOSITE,googlefcm,你的节点组)。
华为这类没有谷歌服务的手机,Gmail 收不到推送,直接看最后一个办法。
iPhone:用 Gmail 官方 App
Gmail App 的提醒走苹果推送,上面测过国内能连上。V2EX 上有网友说,不挂梯子也能收到提醒,正常看邮件还是要挂。打开 Gmail App → 设置 → 通知,选“所有新邮件”。
iPhone 自带的“邮件”加 Gmail,网友反映是隔一段时间去取一次,不是推送,提醒会晚。
不想折腾:自动转发到国内邮箱
Gmail 网页版 → 设置 → 查看所有设置 → 转发和 POP/IMAP → 添加转发地址,填 QQ 或 163 邮箱;那边会收到一封验证邮件,点链接确认;回来选“将收到的邮件的副本转发给”,保存。以后新邮件同时进国内邮箱,用它的 App 收提醒。

代价:邮件内容会存到国内邮箱的服务器上。验证码、银行、私人的信,自己掂量。想少转一点,用过滤器挑发件人转发。
收不到提醒,先查什么
| 现象 | 怎么办 |
|---|---|
| 开着代理收不到,关掉全弹出来 | 规则最前面加 GEOSITE,googlefcm,DIRECT |
| 直连也时有时无 | 让 googlefcm 走一个稳定节点 |
| 国产手机息屏就断 | Gmail、谷歌服务开自启动,关电池优化 |
| iPhone 提醒晚 | 换 Gmail 官方 App,通知选所有新邮件 |
| 华为没有推送 | 自动转发到国内邮箱 |
分流规则不会写?本站的分流规则生成器能生成 Clash、v2rayN 等可导入的配置,再手动把上面这一条加到最前面。规则不生效时,先用分流检测看看国内外网站走的路对不对。谷歌把你认成在中国,见谷歌显示中国怎么办。
常见问题
**Gmail 提醒要一直开着代理吗?**安卓上加了 googlefcm 直连以后,提醒不靠代理;点开看邮件内容还是要代理。
**googlefcm 直连会不会被墙发现?**这条连接本来就是谷歌推送,直连和不开代理时一样,只是不再经过节点。2022 年报道过它被按域名干扰,碰上了就改成走节点。
***#*#426#*#* 没反应?**要手机有完整的谷歌服务,部分系统的拨号盘不支持这类代码。
**Outlook、Telegram 也收不到,能用同一条吗?**它们在安卓上同样走 FCM,上面那条规则对它们一样起作用。
资料来源
核对日期均为 2026 年 10 月 16 日。
- Firebase 文档:为 FCM 配置网络(端口 5228–5230、mtalk 主机名)
- Apple 支持:在企业网络上使用 Apple 产品(*.push.apple.com、5223)
- Gmail 帮助:自动向其他账号转发 Gmail 邮件
- Solidot:Google FCM 被屏蔽(2022-09-23)
- MetaCubeX/meta-rules-dat:geosite googlefcm 规则集
- linux.do:Android开启代理以后…经常收不到消息,一关就全弹出来了?(2025-07-09)
- V2EX:iPhone 上用 Gmail 还是邮件 App
- ping.pe TCP 端口检测原始结果(2026-10-16,国内 13 个检测点);本机 mihomo 配置校验
