Linux

Linux - 可編寫腳本的電子郵件客戶端?

  • January 11, 2011

我正在使用語音合成器為視障人士編寫一個簡單的 UI。我在網際網路上到處尋找一個電子郵件客戶端,我可以編寫腳本來滿足這些目的,但無濟於事。

我相信一些 CLI 電子郵件客戶端(例如 MUTT)只允許發送帶有命令行參數的電子郵件。但是我還沒有找到一個可以下載電子郵件、解碼它們然後將它們轉儲到文本文件的客戶端。

到目前為止最好的候選人似乎是 mailx,但它似乎需要相當多的保姆來滿足我的需要。

對腳本友好的電子郵件客戶端有什麼建議嗎?

我錯過了關於 MUTT 的一些基本知識嗎?

是否有任何庫/程序可以幫助我從 maildir 解碼今天電子郵件中使用的 MIME 編碼?

我應該咬緊牙關為mailx寫一個腳本嗎?

提前致謝。

如果您確實需要編寫腳本,那麼當今的大多數高級腳本語言(例如 Python、Ruby)都有從優秀到優秀的郵件處理庫。很容易將一些東西放在一起,為你提供部分資訊。

如果您在進行文本轉語音,我不確定您需要 MIME 解碼來做什麼——MIME 通常僅用於附加二進製附件。如果您將消息儲存在 maildir 格式的消息儲存中,那麼您已經擁有每個文件一個消息,因此如果您只想 (a) 讀取消息標題和 (b)第一個文本部分。

MH如果您決定遵循該路線,則郵件實用程序套件可能會提供腳本支持。我相信該nmh軟體包可在 CentOS 和 Ubuntu 上使用。更多資訊在這裡

引用自:https://serverfault.com/questions/221262