如何使用终端模拟器发送电子邮件android应用程序
答
我也希望能够通过Android中的终端/ shell脚本发送电子邮件。我花了一个多星期才弄清楚如何去做。障碍包括:
- Android的默认命令行工具箱我的Android设备上(用的CyanogenMod 11 MotoG)不提供此功能
- 的busybox的(v1.22.1仿生)似乎已经没有编译sendmail的小程序(!?)
- 从事实来看,我是不是能够找到一个答案,任何地方你的问题,似乎没有多少人似乎并不在乎这个功能
我终于没有找到一个简单的解决方案:卷曲。让它工作起来非常简单,但前提是您可以对设备进行root访问。 下面是如何设置它:
A.在您的计算机(台式机或笔记本):
- 下载卷曲打包Android版可在这里:http://curl.haxx.se/download.html(向下滚动,直到您找到的版本为Android )
- 用你喜欢的应用程序
B.使用USB电缆连接到你的Android设备插入计算机提取软件包的内容
C.从您的计算机(解压缩包中的/ data/local/bin/curl)将curl二进制文件复制到您的android设备PATH中的某处(我将它复制到/ system/xbin目录中)并确保文件是可执行的
D.断开设备从您的计算机和快乐的电子邮件!
现在,您可以在命令行(或在shell脚本中)使用curl来发送电子邮件。使用示例如下:Using curl to send email。你甚至可以发短信! (见这里:http://osxdaily.com/2014/03/12/send-sms-text-message-from-command-line/)