[点晴永久免费OA]短信转发器 SmsForwarder:备用机神器,也是开发者最自由的“短信数据管道”
当前位置:点晴教程→点晴OA办公管理信息系统
→『 经验分享&问题答疑 』
你有没有过这种困扰:为了收验证码,常年供着一台备用机;人在国外,国内银行卡的消费短信收不到;公司配的号码只用来收内部通知,但每天得记得给它充电开机。 SmsForwarder(短信转发器) 解决的就是这个问题。但它和市面上那些“装上填个 Token 就完事”的商业 App 有一个本质区别:它开源、免费、不收集任何隐私数据,并且把“转发”这件事做成了完全可编程的规则引擎。你不仅能转发短信,还能转发来电和任意 App 的通知,甚至通过短信指令反向控制手机。
它和商业短信转发 App 的根本差异上一期我们聊过“全能短信转发”,那是一个体验平滑的商业产品。SmsForwarder 的定位则完全不同:它是给愿意花 10 分钟理解规则的人准备的。 它的作者在 README 里写得很直白:SmsForwarder 只做两件事——监听“短信/来电/App 通知”,然后按用户指定的规则转发。没有花哨的频道广场,没有会员体系,代码在 GitHub 上完全公开,明确声明不收集任何隐私数据(除了启动时的版本号统计和手动检查更新)。 截至 2026 年 2 月,它的最新版本是 v3.5.0(免费开源 5 周年纪念版),GitHub 上约有 8,420 Star,在同类工具里属于“老牌且活跃”的那一档。 核心功能:规则引擎 + 全通道覆盖1. 三类监听,一套规则SmsForwarder 能监控三类事件:短信、来电、App 通知。每条转发规则由“匹配条件”和“发送通道”组成。 匹配条件支持按手机号、短信内容关键词、卡槽、App 包名、通知标题等维度组合。比如你可以写一条规则:“发件人包含‘银行’ 且 内容包含‘转账’ → 转发到钉钉群”,同时再加一条“App 包名是 com.tencent.mm 且 通知标题包含‘文件传输助手’ → 转发到飞书”。 2. 通道覆盖:从 IM 到 WebhookSmsForwarder 支持的发送通道非常全,包括钉钉群机器人、企业微信群机器人、企业微信应用消息、飞书群机器人、飞书企业应用、邮箱、Bark、Webhook、Telegram Bot、Server酱、PushPlus、手机短信等。2026 年的 v3.5.0 还新增了 Bark 通道的重要警告功能和 Telegram 群组 Topic 支持。 3. 远程控制:通过短信反向操作手机这是 SmsForwarder 区别于普通转发工具的“进阶能力”。开启主动控制服务端后,你可以通过发送特定格式的短信指令来远程操作手机,比如发短信、查通话记录、查通讯录、查电量。v3.5.0 甚至支持了 4. 自动任务与快捷指令v3.3 之后加入的“自动任务”功能,让 SmsForwarder 可以按定时任务、电池电量变化、网络状态变化等条件触发动作,比如“电量低于 20% 时发通知到微信”或者“连上家里 WiFi 时自动关闭转发”。
在哪里下载?SmsForwarder 是 Android 应用,需要侧载安装(不在应用商店上架)。
系统要求:Android 4.4 ~ 13.0,无需 root。APK 分通用版和不同 CPU 架构版本,懒得选就下 代码示例:配置一条“银行短信 → 钉钉”的规则SmsForwarder 本身是图形化配置,没有开放 API 让你写代码发送。但它的 Webhook 通道允许你接自己的服务,这才是开发者真正能“编程”的地方。 第一步:配置 Webhook 发送通道在 SmsForwarder 的“发送通道”里新建一个 Webhook,填入你的服务端 URL:
第二步:写一个接收端(Python)SmsForwarder 会把匹配到的短信内容以 JSON 形式 POST 到你的地址:
预期效果:当你的备用机收到一条银行短信时,SmsForwarder 会把它 POST 到你本地的 真实场景:把任意 App 通知转发到微信这是 SmsForwarder 最被低估的能力。你可以在规则里选择“App 通知”,匹配钉钉的包名 适用场景
总结:适合谁,不适合谁适合选 SmsForwarder 的情况:
可能不太适合的情况:
SmsForwarder 的核心价值,不是“又一个短信转发工具”,而是把“手机收到的信息”变成了一个你可以完全掌控的数据流。如果你手头有一台吃灰的 Android 备用机,又愿意花点时间理解它的规则逻辑,它几乎能把你所有“被动接收”的信息,变成“主动可用”的数据。 阅读原文:点击这里 该文章在 2026/10/26 18:25:25 编辑过 |
关键字查询
相关文章
正在查询... |