找回密码
 立即注册→加入我们

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
查看: 3282|回复: 2

【安卓】sms2mail:将手机短信通过电子邮件转发的APP(无安全验证版!)

[复制链接]

1109

主题

1649

回帖

7万

积分

用户组: 管理员

一只技术宅

UID
1
精华
244
威望
743 点
宅币
24180 个
贡献
46222 次
宅之契约
0 份
在线时间
2294 小时
注册时间
2014-1-26
发表于 2015-12-7 18:21:11 | 显示全部楼层 |阅读模式

欢迎访问技术宅的结界,请注册或者登录吧。

您需要 登录 才可以下载或查看,没有账号?立即注册→加入我们

×
此帖已过时,请打开新帖:
【安卓】sms2mail:将手机短信通过电子邮件转发的APP(支持SSL加密!)
http://www.0xaa55.com/thread-1650-1-1.html


软件截图:
snap.png

下载: sms2mail.apk (56.1 KB, 下载次数: 2, 售价: 1 个宅币)

作用:
  • 将手机上收到的短信(比如各种短信验证码等)通过电子邮件发送到你的电子邮件里。这对于一个出国留学生非常有用:如果你到了国外,手机号码无法接收短信,你可以使用这个软件来将国内手机接收到的短信转发到你的电子邮件上。这样只要你能上网,你就能及时获取短信的内容。
  • 如果你有多部手机,你可以使用这个功能将多个手机的短信全部转发到一个电子邮箱中。这样你出门的时候只需要携带一部可以上网的手机,就能通过查看电子邮件来取得不同的手机收到的短信了。


然而本软件有个缺点,我没写让它支持SSL安全加密、STARTTLS验证等功能,因此本软件只能使用不带加密、不带验证的SMTP服务器。这样的服务器现在很难找到现成的,找不到的话你得自己配置SMTP服务器。
这意味着在不安全的网络(比如机场、咖啡厅等公用网络)你的个人信息可能会通过它而被泄露。
因此我在这里声明:本软件仅用于学习交流,使用过程中出现任何问题都与原作者无关。请自行承担风险!


用法:
1、配置电子邮件。
打开软件后,依次从上到下填写每一栏。
服务器填写你的SMTP服务器地址,端口填写你的SMTP服务器端口。注意通常情况下25端口都不能用,估计是运营商所为,请换用587端口。
用户名、密码填写你的邮箱用户名和密码(如果你的电子邮箱是12345678@xxx.com,那你的用户名就是12345678)
发件人电子邮箱就填你自己的电子邮箱即可(举个例子,12345678@xxx.com)
目标电子邮箱,就是你希望接收短信内容的电子邮箱。填你最常用的。发件人电子邮箱不能和目标电子邮箱完全一样,否则你收不到短信验证码(自己不能发给自己)
邮件标题。这里填写它发送电子邮件时填写的标题。建议填当前收短信的手机号码。
一切填好以后,点“保存设置”。这个时候它就会发送一封测试电子邮件。没有问题的话,你就能收到这封电子邮件了。
test.png
sms2mail.png

注意:
  • 本软件仅供学习交流使用,使用过程中出现任何问题都与原作者无关。请自行承担风险!
  • 本软件不支持带SSL、TLS加密的SMTP服务器。找一个不带SSL、TLS加密的服务器凑合用用吧。
  • 本软件不会获取用户的个人隐私(有源码为证)。但是本软件也不能保证个人隐私不会因为其它原因而泄露。
  • 本软件完全开源,你可以下载源码、修改它、研究它。但是请保留原作者信息。


常见问题:
1、为什么我点了“保存设置”后,他显示“530 Must issue a STARTTLS command first.”?
本软件不支持SSL、TLS加密的电子邮件服务器。请使用不带SSL、TLS加密的邮件服务器。(小白请无视以下内容:如果你有一个Linux系统的VPS,你可以给它装个sendmail(CentOS等系统一般都会自带这软件)然后使用它来搭建自己的SMTP服务器。)

2、为什么我点了“保存设置”后,它显示了一个“正在发送测试电子邮件”后就再也没有响应了?(或者等了很久,显示“failed to connect tp smtp.xxx.com/xx.xx.xx.xx (port 25): connect failed: ETIMEOUT (Connection timed out)”)
通常会是以下的原因:通常是网络状况不好,或者你用的网络的25端口被禁用了,或者你输入的SMTP服务器地址不对。也有可能是防火墙、杀毒软件等导致的。
解决的办法是检查网络是否连接良好、检查SMTP服务器的端口是否可用、检查防火墙与杀毒软件对本软件的拦截等。

3、为什么我点了“保存设置”后,它显示“535 5.7.0 authentication failed”?
你输入的SMTP服务器的用户名或密码不对。

4、为什么我不能收到转发的短信?
检查你的电子邮箱的垃圾箱。

5、为什么我点了“保存设置”然后退出了软件,过一会儿我就收不到短信转发邮件了?
也许你重启了手机,或者你的杀毒软件将其关闭了(所谓清理手机内存的工具会使本程序停止。请在清理完手机内存后重新运行它。)

6、为什么杀毒软件说这个软件有毒?
如果您不信任本软件,请勿使用。本软件完全免费并且开源,如果你需要使用它,请自己下载源码进行编译。

这软件是我用AIDE开发的。
顺带吐槽一下。。完全在手机上开发一个软件是完全可行的。另外。。其实我之前并没有学过Java。
AIDE.png
source.png
layout.png
compile.png

在安卓上手写这些代码打字好不方便的说——我用的是小米4。不过安卓可以外接键盘、鼠标来使用(虽然其实并没有多大改善,尤其是鼠标的操作和触屏一样,点左键是用手点屏幕,点右键却是用手点返回键)
另外布局必须自己写xml,这点我受够了。。所谓可视化编程必须在AndroidStudio才能看到。我真是*了狗了。。
每次编译后……小米的什么管家非得扫描一下apk才给安装,安装后才能看出运行的效果,呵呵哒。

大家要的源码——
sms2mail.zip (629.69 KB, 下载次数: 0, 售价: 20 个宅币)
没有足够的宅币的话,回帖看源码即可。
游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

1

主题

3

回帖

26

积分

用户组: 初·技术宅

UID
669
精华
0
威望
1 点
宅币
20 个
贡献
0 次
宅之契约
0 份
在线时间
2 小时
注册时间
2015-2-9
发表于 2015-12-7 21:53:11 | 显示全部楼层
还是不更新系统比较好,没有那个软件扫描,感觉跟google那个差不多
回复 赞! 靠!

使用道具 举报

1109

主题

1649

回帖

7万

积分

用户组: 管理员

一只技术宅

UID
1
精华
244
威望
743 点
宅币
24180 个
贡献
46222 次
宅之契约
0 份
在线时间
2294 小时
注册时间
2014-1-26
 楼主| 发表于 2015-12-7 22:15:13 | 显示全部楼层
      发表于 2015-12-7 21:53
还是不更新系统比较好,没有那个软件扫描,感觉跟google那个差不多

……啥。。
回复 赞! 靠!

使用道具 举报

QQ|Archiver|小黑屋|技术宅的结界 ( 滇ICP备16008837号 )|网站地图

GMT+8, 2024-3-29 19:59 , Processed in 0.041391 second(s), 36 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表