实现结果:1.手机收到短信自动转发到电子邮件2.转发完毕后自动标记短信已读。
使用软件:Tasker .SendSilentMail. 提示:如果需要标记已读,安卓手机需要root权限。
所需要的APP下载地址:百度网盘 MEAG下载
第一步:实现短信发送到邮箱
安装SendSilentMail。并配置SMTP服务器信息
配置填写信息如下:(不同的邮箱可能smtp不同,发件和收件尽量不要同邮箱)
SMTP Host:smtp.qq.com
SMTP Port:587(测试用过465端口无法连通)
User:邮箱地址
Password:邮箱密码
From address:发件人
To address:收件人
Mail subject:邮件主题
Mail test:邮件内容
邮件模板示例如下:
%SMSRN %SMSRF
内容:%SMSRB
%SMSRD %SMSRT
可以根据自己的需求使用如下的变量编写
%SMSRN(发件人姓名)
%SMSRF(发件人号码)
%SMSRB(短信内容)
%SMSRD(发件日期)
%SMSRT(发件时间)
配置完成后点击【Save Template】,输入配置名后保存。
配置截图如下:
使用Tasker控制SendSilentMail发送邮件
新建了一个为send message to mail的任务,内容如下:
- 新建一个配置文件,规则为【收到任意短信】,并链接到一个任务
- 任务规则如下:
- WIFI,开,如果%WIFI ~ off
- 等待,6秒
- 移动数据,设置 开,如果%WIFII !~R CONNECTION
- SendSilentMail插件内容配置
- Tasker任务选择【插件】-【Locale SendSilent…】
- 然后选择打开上一步保存的配置名
- 移动数据,关
- 配置截图
使用Tasker自动阅读短信(消除未读短信数字)
新建一个read message的任务,内容如下:
- 因为需要用到一个自动点亮屏幕,所以要先安装【Secure Settings】插件
- 配置Tasker任务
- 屏幕锁,设置 关
- Secure Settings,配置 Screen & Keyboard Lights on 20 Seconds
- Tasker任务选择【插件】-【Secure Settings】
- 依次点击【Actions】-【Wake Device】
- 启动应用,程序 信息
- 等待,1秒
- 运行外壳,命令 input tap 260 160(使用Root要打开)
- 等待,1秒
- 杀死应用,程序 信息
- 系统锁定
- 配置截图
测试的时候,可以点运行的符号,先进行任务测试,看是否会有邮件,依次顺序是测试邮件发送是否正常,测试收短信后发送邮件是否正常,最后测试短信标记已读是否正常。最后别忘记在tasker配置文件中点击开启。
评论
还没有任何评论,你来说两句吧!