之前回国时,看见老父的手机实在太卡太慢,就和他说把之前收来的Oneplus9RT送他。虽然发售4年了,但(软件)洗洗干净,其实用起来还是飞快的。于是我那老iPhone就需要承担起一个职责-转发国内手机卡号的短信。
之前Android之间的互发其实只要一个app就能解决问题了。但iOS到Android,当时虽然我也在这里找到了方法,但受制于当时自己搭不来Ntfy,又不想用公用的服务器,也就没有试。
但是,最近重新折腾甲骨文时找到了EasyPanel,大大丰富了我能在同一个VPS上搭建的内容(感谢Docker),而Easypanel的template里就有Ntfy,一举解决我所有的瓶颈。
本文就来记载一下实现的过程。

1-在EasyPanel上搭建ntfy
这个就非常简单了,参照之前搭建wg-easy的过程即可。除去指定域名的部分外,几乎就是一键解决问题。
搭建好的Ntfy长这样。

2-在搭建好的Ntfy上创建订阅频道
点选上图的“订阅主题“,自己设定,或者让ntfy本身设定频道名称即可。
在这里需要注意三个地方
- Ntfy没有密码保护,频道的名称需要尽量起得复杂些
- 双保险,指定自搭建Ntfy二级域名时,把二级域名也指定得复杂些。这样,复杂得二级域名和订阅频道名都能有效保护频道不被人发现
- 不要试图用Basic Auth,拦得住陌生人,同样拦得住自己人,回头执行会出现错误的。
3-iPhone端的设置
首先,除非有别的用途,单单转发iPhone上的短信到Android的话,iPhone上不需要安装ntfy的app。
点击这里,获得快捷指令。(直接用iPhone点击即可,不用在iPhone上打开任何app)
原文链接在这里:https://sspai.com/post/84621
作者主页在这里:https://5nav.eu.org/note/star
感谢原作者的付出和分享!

将服务器和频道名设置成刚在自己设置的双保险名称。


添加完后,快捷指令里就会出现这个,标题是可以改的。

创建新的自动化,触发条件可以自行设定。我这种希望转发所有邮件的,触发条件就会变成这样(

利用ntfy从Android同步短信到全平台可以看这里
完成
评论已关闭。