LOGO 首页 OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 技术文档 其他文档  
 
网站管理员

[点晴永久免费OA]短信转发器 SmsForwarder:备用机神器,也是开发者最自由的“短信数据管道”

admin
2026年10月26日 18:25 本文热度 49

你有没有过这种困扰:为了收验证码,常年供着一台备用机;人在国外,国内银行卡的消费短信收不到;公司配的号码只用来收内部通知,但每天得记得给它充电开机。

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 到 Webhook

SmsForwarder 支持的发送通道非常全,包括钉钉群机器人、企业微信群机器人、企业微信应用消息、飞书群机器人、飞书企业应用、邮箱、Bark、Webhook、Telegram Bot、Server酱、PushPlus、手机短信等。2026 年的 v3.5.0 还新增了 Bark 通道的重要警告功能和 Telegram 群组 Topic 支持。

3. 远程控制:通过短信反向操作手机

这是 SmsForwarder 区别于普通转发工具的“进阶能力”。开启主动控制服务端后,你可以通过发送特定格式的短信指令来远程操作手机,比如发短信、查通话记录、查通讯录、查电量。v3.5.0 甚至支持了 smsf#system#reboot 和 smsf#system#shutdown 这类系统指令(需要 root)。

4. 自动任务与快捷指令

v3.3 之后加入的“自动任务”功能,让 SmsForwarder 可以按定时任务、电池电量变化、网络状态变化等条件触发动作,比如“电量低于 20% 时发通知到微信”或者“连上家里 WiFi 时自动关闭转发”。

在哪里下载?

SmsForwarder 是 Android 应用,需要侧载安装(不在应用商店上架)。

渠道
地址
GitHub(首发)https://github.com/pppscn/SmsForwarder/releases
Gitee(国内镜像)https://gitee.com/pp/SmsForwarder/releases
网盘https://wws.lanzoui.com/b025yl86h
(密码 pppscn)

系统要求:Android 4.4 ~ 13.0,无需 root。APK 分通用版和不同 CPU 架构版本,懒得选就下 universal(10XXXX)版。

代码示例:配置一条“银行短信 → 钉钉”的规则

SmsForwarder 本身是图形化配置,没有开放 API 让你写代码发送。但它的 Webhook 通道允许你接自己的服务,这才是开发者真正能“编程”的地方。

第一步:配置 Webhook 发送通道

在 SmsForwarder 的“发送通道”里新建一个 Webhook,填入你的服务端 URL:

Webhook URL: https://your-server.com/sms-hook请求方式: POST

第二步:写一个接收端(Python)

SmsForwarder 会把匹配到的短信内容以 JSON 形式 POST 到你的地址:

from flask import Flask, requestimport json
app = Flask(__name__)
@app.route('/sms-hook', methods=['POST'])def handle_sms():    data = request.get_json()    # SmsForwarder 会传入类似这样的字段    content = data.get('content', '')    from_number = data.get('from', '')    timestamp = data.get('timestamp', '')
    print(f"收到短信 | 来自: {from_number} | 内容: {content}")
    # 真实场景:如果短信包含“验证码”,提取并转发到内部系统    if '验证码' in content:        # 用正则提取 6 位数字        import re        codes = re.findall(r'\d{6}', content)        if codes:            print(f"提取到验证码: {codes[0]}")
    return {"code": 0, "msg": "ok"}
if __name__ == '__main__':    app.run(port=5000)

预期效果:当你的备用机收到一条银行短信时,SmsForwarder 会把它 POST 到你本地的 5000 端口,你的脚本可以提取验证码、存入数据库,或者再转发到其他系统。

真实场景:把任意 App 通知转发到微信

这是 SmsForwarder 最被低估的能力。你可以在规则里选择“App 通知”,匹配钉钉的包名com.alibaba.android.rimet 和通知标题,让钉钉消息自动转发到你的微信(通过 PushPlus)。配置逻辑是:先配好 PushPlus 发送通道,再建一条规则,匹配条件选“App 包名 等于 com.alibaba.android.rimet”,发送通道选 PushPlus,保存启用。

适用场景

场景
说明
📱 备用机短信转发
验证码、银行通知、快递短信转发到主力机或工作群
🌍 境外收国内短信
国内卡放备用机,短信转发到邮箱或 Telegram
🔔 通知聚合
把钉钉、闲鱼、飞书等 App 通知统一转发到一个渠道
🖥️ 服务器联动
通过 Webhook 把短信接入自建系统,做自动化处理
⚡ 远程控制
通过短信指令远程发短信、查电量、重启设备

总结:适合谁,不适合谁

适合选 SmsForwarder 的情况:

  • 你是 Android 用户,愿意花 10 分钟理解“发送通道 + 转发规则”的配置逻辑

  • 你在意隐私,不放心把短信内容交给闭源商业 App

  • 你需要转发 App 通知,而不只是短信(这是很多商业工具不做的)

  • 你需要** Webhook 接入自建系统**,把短信变成可编程的数据源

可能不太适合的情况:

  • 你是 iPhone 用户 → SmsForwarder 仅支持 Android

  • 你不想折腾配置,希望装上就能用 → “全能短信转发”这类商业 App 体验更平滑

  • 你只需要最简单的“短信转微信”,对规则匹配、App 通知转发没有需求 → 商业方案可能更省事

SmsForwarder 的核心价值,不是“又一个短信转发工具”,而是把“手机收到的信息”变成了一个你可以完全掌控的数据流。如果你手头有一台吃灰的 Android 备用机,又愿意花点时间理解它的规则逻辑,它几乎能把你所有“被动接收”的信息,变成“主动可用”的数据。

传送门:
https://github.com/pppscn/SmsForwarder


阅读原文:点击这里​


该文章在 2026/10/26 18:25:25 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2026 ClickSun All Rights Reserved  粤ICP备13012886号-2  粤公网安备44030602007207号