大家好,分享一个自己做的App。
会想做这个是因为个人有其他门号的sim卡,常常需要收别的门号的验证码,我自己在用的iPhone只能差一个sim卡卡槽,就把sim卡插在一个没在用的旧android手机上,直接当短信接收器用。
之前有在Google play找过,但是大部分都是要付费或是广告多到很杂,所以做了一个 App,让手机一收到短信就自动用 Email 转寄到指定信箱,电脑上直接就看得到。而且无广告。
──────────────────────────────────
功能
──────────────────────────────────
- 收到短信自动用 Email 转寄(建议锁定背景执行,避免被系统杀掉)
- 关键字筛选:默认已内建台湾常见的验证码用语(验证码、认证码、一次性密码、动态密码、OTP、安全码、短信码…),可自订
- 排除关键字:广告、贷款、优惠这类直接不转
- 可自订 Email 主旨与内文格式,支援变量:
短信内容、发送号码、收到时间
- 转发纪录一览(成功/失败/略过都看得到)
https://i.meee.com.tw/Inrop6Q.png
https://i.meee.com.tw/bGLPIun.png
──────────────────────────────────
关于这个 App
──────────────────────────────────
这个 App 几乎是全程用 Claude Code vibe coding 写出来的,从程式码、图示、编译到在模拟器实测都是。我把需求讲清楚、过程中帮忙做决定和测试,剩下的实作大部分是 AI 完成的。
程式码完全开源,会担心的人可以自己看、自己编译。
──────────────────────────────────
下载 & 安装
──────────────────────────────────
下载页(GitHub Release,单一 APK):
https://github.com/boatman3132/SMS-forward/releases/latest
档案:sms-forwarder.apk
安装步骤:
1. 下载 apk 到手机,点开安装(要允许“未知来源”)
2. 开 App 授予“接收短信”权限
3. 设定页填 Gmail、应用程式密码、收件信箱,按“储存”
(寄件走 Gmail SMTP,密码要用 Google“应用程式密码”,App 里
有按钮可直接跳到 Google 设定页,也能一键贴上)
4. 按“寄出测试信”确认 OK,再打开“启用短信转发”
──────────────────────────────────
隐私 & 说明
──────────────────────────────────
- App 没有任何后端服务器,短信只会寄到“你自己设定”的信箱,不会经过我或第三方。
- 帐号密码是加密存在手机本机。
- 开源可自行检查程式码。
- 目前是 debug 签章版,属个人 sideload 性质,不是上架 Play 商店的正式版。
- 因为要读短信,会需要 SMS 权限,这点先讲清楚,不放心的可以看原始码或直接跳过。
原始码:https://github.com/boatman3132/SMS-forward
有问题欢迎推文问,有 bug 也可以到 GitHub 开 issue。