Linux
Linux - 可編寫腳本的電子郵件客戶端?
我正在使用語音合成器為視障人士編寫一個簡單的 UI。我在網際網路上到處尋找一個電子郵件客戶端,我可以編寫腳本來滿足這些目的,但無濟於事。
我相信一些 CLI 電子郵件客戶端(例如 MUTT)只允許發送帶有命令行參數的電子郵件。但是我還沒有找到一個可以下載電子郵件、解碼它們然後將它們轉儲到文本文件的客戶端。
到目前為止最好的候選人似乎是 mailx,但它似乎需要相當多的保姆來滿足我的需要。
對腳本友好的電子郵件客戶端有什麼建議嗎?
我錯過了關於 MUTT 的一些基本知識嗎?
是否有任何庫/程序可以幫助我從 maildir 解碼今天電子郵件中使用的 MIME 編碼?
我應該咬緊牙關為mailx寫一個腳本嗎?
提前致謝。
如果您確實需要編寫腳本,那麼當今的大多數高級腳本語言(例如 Python、Ruby)都有從優秀到優秀的郵件處理庫。很容易將一些東西放在一起,為你提供部分資訊。
如果您在進行文本轉語音,我不確定您需要 MIME 解碼來做什麼——MIME 通常僅用於附加二進製附件。如果您將消息儲存在 maildir 格式的消息儲存中,那麼您已經擁有每個文件一個消息,因此如果您只想 (a) 讀取消息標題和 (b)第一個文本部分。
MH
如果您決定遵循該路線,則郵件實用程序套件可能會提供腳本支持。我相信該nmh
軟體包可在 CentOS 和 Ubuntu 上使用。更多資訊在這裡。