題:
是否有可以在Windows和Linux上運行的良好電子郵件客戶端?
Ira Baxter
2014-02-05 04:08:32 UTC
view on stackexchange narkive permalink

我正在尋找以下功能:

  • 具有幾年的記錄
  • GUI訪問電子郵件/線程/組
  • 可以訪問日曆和會議的GUI。
  • 以簡單(標準?)非專有格式將電子郵件消息存儲為單獨的文件
  • 將日曆請求存儲為單獨的文件
  • 將電子郵件線程/組/ ...存儲在目錄中
  • 可以在現有電子郵件中的各個字段中搜索字符串
  • 可以合併來自另一個實例的電子郵件文件(如上所述)。
  • li>

特別是,我希望能夠使用任意臨時代碼(例如Perl腳本)訪問郵件。

我認為Thunderbird + Lightning幾乎會擊中那裡的每個點,除了將消息存儲為單獨的文件(效率非常低)。
嗯,什麼定義“好”?我很想編輯問題標題,正如您稍後的帖子中所說的GUI一樣,恕我直言,文本客戶端更好。。。
對於文件系統來說,在磁盤上存儲單個消息的@IraBaxter,確實微不足道。但是,當您要在整個收件箱中搜索文本時,這將是非常棘手的事情。
@Moo-Juice:郵件客戶端應該非常高興構建自己的索引以使其快速。那是一個緩存,所以我不在乎。我想構建各種程序來訪問我的郵件。我不是郵遞員,因為將它們隱藏在數據庫(例如Exchange)中很難使我的郵件變得難以接收。我不希望它將10K郵件連接到一個文件中(就像我相信Emacs所做的那樣)。
@IraBaxter,,所以也許您需要一個具有開放API的電子郵件客戶端,可以針對該API進行編碼,而不是明確要求以某種專有格式存儲在磁盤上的我的消息,相信我,這會讓您進入真正的黑暗空間。電子郵件客戶端有一個“很好”的理由-無論是Thunderbird,Outlook還是其他形式,都將其郵件存儲在一個“數據庫”中。考慮Api觀點,而不是要解決的明顯XY問題。
我不需要專有格式;這才是重點。以標準的RFC郵件格式存儲它們對我來說很好。
...如果我想針對API進行編碼,則可以使用Exchange。 (這使Linux部分失敗了,但是我現在所處的位置)。
一 回答:
#1
+19
Nick Dickinson-Wilde
2014-02-05 04:25:11 UTC
view on stackexchange narkive permalink

我個人喜歡Mozilla Thunderbird

  • 它具有長期開發的良好記錄(並且是開源的)
  • 您具有GUI,因此可以顯示電子郵件/線程。
  • 它沒有內置的日曆支持,但具有相當成熟的擴展- lightning
  • 它以mbox格式存儲電子郵件-該文件已被很好地記錄,並且可以通過Perl / Python /所需的任何腳本輕鬆訪問。不是分開而是作為郵箱。 即這是匹配搜索的最大障礙-我想不出任何匹配且跨平台的
  • 雖然可能已經很久了,但合併可能還是有的,因此詳細信息可能自從我上次進行任何合併以來發生了更改。不知道他們是否有Android / iOS應用。)
雷鳥有消息線程嗎?
是的-菜單欄->視圖->線程-> [各種選項]
Thunderbird將電子郵件存儲在SQL數據庫中。我不會稱其搜索為“很棒”,因為幾千封電子郵件我覺得它很慢。而且Lightning並不是很可靠,它常常使我想起約會,應該在幾分鐘或幾個小時後才能到。
這違反了要求:每個文件一封電子郵件。
@IraBaxter但這是至關重要的要求嗎? (而且可能有一種方法可以構建一個FUSE文件系統來訪問Linux上的數據庫)
是的,我知道它違反了這一點;但是,由於它符合其他要求,所以我還是建議這樣做。
您可以在localhost上運行IMAP服務器,例如uw-imapd,並告訴它使用例如(`mx`或`mh`格式(或為安裝補丁的人使用`maildir`格式),然後在Icedove中將該帳戶註冊為帳戶。
@dotVezz: Thunderbird對話(https://addons.mozilla.org/de/thunderbird/addon/gmail-conversation-view/):“此插件提供了Thunderbird的對話視圖,將消息分組在一起,並允許您回复“內聯”提供更有效的工作流程。” “常規會話視圖會從所有文件夾中提取郵件,並且行為類似於Gmail的行為。” Thunderbird的標準郵件線程不可靠,因為它們將具有相同主題行的郵件歸為一組,即使它們不是同一電子郵件會話的一部分也是如此。
您建議使用IMAP服務器@mirabilos::這是Thunderbird功能,還​​是單獨的答案?如果是後者,請作為單獨的答案詳細說明(帶有指向此類服務器產品的鏈接)。
您可以使用@IraBaxter的任何IMAP服務器。我個人喜歡[`uw-imapd`](https://packages.debian.org/squeeze/uw-imapd),但由於存在“更好”的替代方案而被從Debian中刪除(它們的原因,不是我的)。受歡迎的競爭者是賽勒斯和鴿舍。對於您的用例場景,重要的一點是IMAP服務器以符合您要求的格式存儲消息,即uw-imapd庫存中的mx或mh或許多其他IMAP中的maildir。服務器(存在用於uw-imapd的補丁以添加對maildir的支持,並且我相信Debian違背了上游的意願攜帶了它們)。


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...