如何使用终端仿真器android应用程序发送电子邮件

如何使用终端仿真器android应用程序发送电子邮件,android,terminal,android-emulator,shellcode,Android,Terminal,Android Emulator,Shellcode,我想从终端android应用程序发送电子邮件。是否有任何命令用于此功能或任何电子邮件功能?我也希望能够通过Android中的终端/外壳脚本发送电子邮件。我花了一个多星期才弄明白怎么做。障碍包括: Android的默认命令行工具箱不提供此功能 我的android设备上的busybox(v1.22.1 bionic)(带有CyanogenMod 11的MotoG)似乎是在没有sendmail小程序(!?)的情况下编译的 从我在任何地方都找不到你问题的答案这一事实来看,似乎没有多少人关心这个功能 我终

我想从终端android应用程序发送电子邮件。是否有任何命令用于此功能或任何电子邮件功能?

我也希望能够通过Android中的终端/外壳脚本发送电子邮件。我花了一个多星期才弄明白怎么做。障碍包括:

  • Android的默认命令行工具箱不提供此功能
  • 我的android设备上的busybox(v1.22.1 bionic)(带有CyanogenMod 11的MotoG)似乎是在没有sendmail小程序(!?)的情况下编译的
  • 从我在任何地方都找不到你问题的答案这一事实来看,似乎没有多少人关心这个功能
  • 我终于找到了一个简单的解决方案:curl。让它工作起来非常简单,但前提是您拥有设备的root访问权限以下是如何设置它的方法

    A.在您的计算机(台式机或笔记本电脑)上:

  • 在此处下载适用于android的curl软件包:(向下滚动,直到找到适用于android的版本)
  • 使用首选应用程序提取包的内容
  • B.使用USB电缆将android设备插入计算机

    C.将curl二进制文件从您的计算机(/data/local/bin/curl在解压包中)复制到android设备路径中的某个位置(我将其复制到/system/xbin目录),并确保该文件是可执行的

    D.断开设备与计算机的连接,愉快地发送电子邮件

    现在,您可以在命令行(或在shell脚本中)使用curl发送电子邮件。用法示例如下:。你甚至可以发送短信!(见此处:)