610 字
3 分钟
多设备实现短信转发

使用 SMSForwarder 实现短信转发#

引言#

因为本人有多张电话卡,所以低价收了一台手机专门用来做短信转发。如果你也有类似需求(比如主力机不想插副卡、需要远程接收验证码等),可以参考我的折腾经验。

SMSForwarder 是 GitHub 上一款国人开发的开源短信转发工具,支持通过微信公众号、钉钉机器人、Telegram Bot、邮箱等多种渠道转发收到的短信和通知。

安装软件#

前往项目 Releases 页面,下载对应设备的安装包安装即可。

设置所需权限#

打开软件后,在底部「通用设置」栏依次打开所有需要的权限:

  • 允许自启动
  • 关闭电池优化 / 后台限制
  • 确保 App 内保活选项全部开启

注意!

OPPO、小米等国产设备需要在 设置 → 开发者选项 中打开「禁止权限监控」。 如果仍被系统关闭后台,请参考官方保活文档 逐一排查。

设置推送通道#

SMSForwarder 支持钉钉机器人、邮箱、Bark、飞书应用、Telegram Bot、PushPlus 等多种推送渠道,详见官方支持文档。

本教程以 PushPlus 为例(最为简单、无需自建服务),其他渠道操作类似。

PushPlus#

前往 PushPlus 官网 注册账号,绑定微信,关注微信公众号。该平台的免费限制如下:

渠道每日请求次数
微信公众号200
企业微信1000
Webhook1000
邮件200
插件1000
App200

注册账号可能需要绑定手机号和实名认证。不想实名的朋友请参考官方文档使用 Telegram Bot 等其他渠道。

设置推送渠道:

注册成功后,在 PushPlus 后台复制你的 用户 Token,回到 SMSForwarder 中填入:

  1. 底部「发送通知栏」→ 右上角 + 号
  2. 选择 PushPlus → 填入用户令牌
  3. 点击「测试」(此时微信公众号会收到测试消息)

设置推送规则:

  1. 「转发规则栏」→ 右上角 + 号
  2. 下拉选择 PushPlus,默认设置即可
  3. 点击「测试」(再次确认推送正常)

此外还可以设置通话记录和应用通知的转发,同样操作测试一遍即可。如需自定义发送模板,可在规则中自行调整。


完成!现在你就能在微信公众号上实时接收另一台手机的短信和通知了。

多设备实现短信转发
https://blog.heyunxi.top/posts/guide/短信转发/
作者
Yunxi
发布于
2026-01-09
许可协议
CC BY-NC-SA 4.0