2015-02-23 60 views

回答

0

我也希望能夠通過Android中的終端/ shell腳本發送電子郵件。我花了一個多星期才弄清楚如何去做。障礙包括:

  1. Android的默認命令行工具箱我的Android設備上(用的CyanogenMod 11 MotoG)不提供此功能
  2. 的busybox的(v1.22.1仿生)似乎已經沒有編譯sendmail的小程序(!?)
  3. 從事實來看,我是不是能夠找到一個答案,任何地方你的問題,似乎沒有多少人似乎並不在乎這個功能

我終於沒有找到一個簡單的解決方案:捲曲。讓它工作起來非常簡單,但前提是您可以對設備進行root訪問。 下面是如何設置它

A.在您的計算機(臺式機或筆記本):

  1. 下載捲曲打包Android版可在這裏:http://curl.haxx.se/download.html(向下滾動,直到您找到的版本爲Android )
  2. 用你喜歡的應用程序

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/

相關問題