Skip to content

HoseaDev/SMSRedirectEmail

Repository files navigation

致敬前辈

MessageRelayer基于他的源项目做了一些优化再次感谢这位作者的开源.. 下面的使用方法基本一样.

我做了哪些优化?

1.新增内部转发内容到指定号码.

有一些验证需要原手机发短信使用。

在转发短信模块下,可以设置哪个手机号发过来的号码会被转发,一般设置为自己的手机号。 当上面设置的手机号发短信过来时,会根据规则转发这个短信到指定的号码。 设置分割规则,如'#'时,123#456,会触发转发,这个号码会发送信息456到123这个号码中。

2.优化邮件title

支持双卡,会根据收到短信卡的后4位来当做邮件的title,如果有验证码会直接直接显示在title中不需要打开邮件查看。

图片

3.适配androidX,以及权限申请

  1. 发短信和接收短信权限(转发短信和接收短信)。
  2. 读取手机信息权限(获取收手机卡信息)。
  3. 通知权限(为了保活)。
  4. 自启动权限(开机自动启动)。
  5. 省电策略改为无限制(为了保活)。

自动转发短信至目标邮箱

  1. 开启转发至邮箱。
  2. 设置SMTP服务器(QQ、163、126、Gmail、Outlook、自定义)。如果选择自定义SMTP服务器,则需要设置主机名和端口号。 推荐开启SSL方式,不开启可能会有未知错误,例如QQ邮箱。
  3. 设置SMTP邮箱和密码(发送方账号,必须属于SMTP服务器的账号)。需要开启邮箱的SMTP服务,并且密码为其对应的授权码,详细操作参见各邮箱网站的帮助页面。
  4. 设置目标邮箱账号(接收方账号,任意服务器均可)。
  5. 设置发送方的名称(默认为:短信助手)。
  6. 设置邮件主题(默认为:短信转发)。

About

转发到短信,Email

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages