讓windows和linux共享郵件: Sylpheed應用

          (作者:肥蟲,轉載請注明出處,謝謝。)
          1. 緣由


          最近發現一直在用的Dreammail有嚴重的bug,相當數量的郵件都被損壞,附件不能打開,有的甚至連正文都消失了,一怒之下決定扔掉Dreammail。之前,對Dreammail處理大量郵件的速度也是相當不滿意,所以這一次算是積怨已久的爆發吧。對我而言,對郵件客戶端的要求有以下幾點:
          1. 處理郵件迅速。程序跑的慢,是因為機子差?我不這樣認為。現在的軟件,界面是越來越花哨,算法卻越來越弱智。面向對象的設計思維使得程序員們把考慮的重心轉向結構邏輯,動輒談架構,卻忽略了實現細節。但是細節往往決定成敗。Dreammail剛出來的時候我還是很喜歡,有很多很方便的設計,用起來很舒服,不過這些都是表面現象,幾百封郵件就讓它不堪重負了,慢如蝸牛。
          2. 安全性。Dreammail毀了我相當數量的郵件,我已無語了,什么這個加密,那個認證的,都是騙人的,連郵件保存都出問題,就不要奢談安全了。
          3. 可訪問性。把郵件放到U盤里到處跑是個不錯的主意,但是在不同平臺下訪問郵件的需求也是很迫切的,尤其對那些和我一樣時不時要跑到Linux下面的人來說,兩套郵件系統看不到同樣的郵件是非常痛苦的事情。

          于是,我就在尋找一款輕量級(light-weight), 跨平臺(cross-platform), 有良好口碑歷史的郵件客戶端(Mail User Agent)。最終我選擇了Sylpheed.

          2. Sylpheed簡介


          Sylpheed作者是日本人,Hiroyuki Yamamoto(山本博之)。Sylpheed是一款操作簡單,輕量級的郵件客戶端,采用CORE+UI的方式開發,其郵件處理部分已經剝離出來做成了LibSylp庫,也就是說如果你有興趣,就可以開發自己的可視化界面,而具體的郵件處理都交給LibSylp來完成。當然用Sylpheed本身的UI已經做的不錯了,簡潔大方,沒有多余的東西。由于Sylpheed的設計初衷就是“快響應”(Quick-responding),對上千封的郵件搜索都可以瞬間完成,運行速度不是Outlook, Dreammail可以比擬的。

          Sylpheed采用GTK+編寫的界面,可以運行在Linux,Windows,FreeBSD以及MacOS等操作系統上,可訪問性不言而喻了。

          Sylpheed還有一個Cutting-Edge版本,叫做Sylpheed-Claws,不過最近改名為Claws Mail,想和Sylpheed劃清界限。Claws和Sylpheed最大的不同在于前者加入了很多新鮮的功能,比如更自由的過濾(可以自動轉發),更多的插件等等,但兩者的郵件結構和處理邏輯基本一樣(都是以LibSylp為基礎),所以是可以通用同一郵件夾的,這點后面將給出解釋。

          Sylpheed:http://sylpheed.sraoss.jp/en/
          ClawsMail:www.claws-mail.org

          3. 在Windows與Linux之間共享郵件


          對于安裝了雙系統的計算機,不同系統下訪問同一郵件夾的苦惱是很多朋友常常碰到的。如果你建立兩套郵件系統,郵件夾之間的同步也是個大問題。下面來看看設置方法。

          3.1 Windows中Sylpheed的設置

          從這里http://sylpheed.sraoss.jp/en/download.html#win32下載Sylpheed的Win32的版本后,進行安裝。安裝后第一次啟動Sylpheed的時候,它會提示你設置本地郵件夾保存的位置,為了便于共享,這里將它設置為d:\mail,這樣,你的所有郵件接受下來后都被存放到d:\mail。如下圖所示。


          以Gmail為例,我們來看看它的賬戶配置。
          首先,如下圖所示,新建賬戶。


          再選中Send標簽,為SMTP增加認證。注意,在用戶名和密碼處留空,表示和你在上圖中填入的賬號密碼一直。


          由于GMail使用SSL,所以還要在下圖的標簽中選擇使用SSL。


          還有重要的一點,GMail的pop3和smtp服務器端口和一般的郵件系統不一樣,需要修改為995和465。


          這樣,一個GMail賬戶就算建立完成了。其它的郵件服務,比如163,sohu等,可以掠過SSL和smtp/pop port兩部,使用默認設置即可。

          3.2 Linux中Sylpheed的設置
          在Linux上的Sylpheed和在windows下同版本的Sylpheed毫無二致,配置過程就省略了。唯一需要注意的問題是:由于我們要讓兩個操作系統共享同一郵件夾,因此在初次運行Sylpheed的時候需要指定郵件夾的位置。D:就是/media/hda5,所以按照下圖指定郵箱地址。另外,有時候如果發現郵箱不對,可以用File->Mailbox->Rebuild MailBox Tree來重新Load一下郵件夾。


          3.3 在windows和linux下共享郵件夾的效果
          這是windows里面的sylpheed。


          這是xubuntu里面的sylpheed。


          這是xubuntu里面的sylpheed claws(Claws Mail)。



          后記

          寫了這么多,累累,呵呵。不過解決了心頭大患,也是值得開心的事情。
          最后再提一下郵件組織的問題。Dreammail和Sylpheed都使用單個文件保存郵件,但是Dreammail可能使用了壓縮的方法,導致你在郵件窗口里看見的郵件數量,和在資源管理器Dreammail目錄里看到的郵件數量是不一致的。而Sylpheed就很清爽,嚴格的,每個郵件對應一個文件。
          還有就是Dreammail的目錄,如果你有多少email賬戶,Dreammail就有多少個對應的目錄。使用Dreammail的老用戶一定要注意阿,假如你在Dreammail里面把郵件從一個賬戶移動到另一個賬戶,不要以為真的“物理移動”了。在資源管理器里,那些郵件仍然在老的賬戶目錄里面!所以如果你要是刪除了老的賬戶的目錄,你的郵件就玩完了!我上過了Dreammail的當。
          越說越來氣,Dreammail的導出郵件功能也有大Bug,不少郵件導出到.eml格式的時候,都變成空的了。而導出.eml是Dreammail唯一的一個能完整保留附件的導出方式。可見,Dreammail根本就不準備讓你輕松的離開它而轉向其它的email客戶端。

          雖然如此,還是期待國產軟件早日能提供安全可靠高效的免費email客戶端。如果也有開源的MUA項目那就更好了。



          posted on 2007-01-23 09:31 肥蟲 閱讀(4367) 評論(4)  編輯  收藏 所屬分類: Linux

          評論

          # re: 讓windows和linux共享郵件: Sylpheed應用[未登錄] 2007-01-23 16:04 過客

          用了很多年的foxmail,一直用的好好的。。。  回復  更多評論   

          # re: 讓windows和linux共享郵件: Sylpheed應用 2007-01-23 16:13 肥蟲

          主要目的是想提供一個雙操作系統下共享同一郵件夾的解決辦法。如果用戶只有一個windows,那這篇文章就用不著看了。  回復  更多評論   

          # re: 讓windows和linux共享郵件: Sylpheed應用 2009-07-01 16:26 001

          Sylpheed不支持HTML方式查看有點不爽,有時候還是會收到一些html格式的郵件,sylpheed沒法很好的還原。
          雖然我知道html的郵件安全性差,但是有時候還是有必要的。
            回復  更多評論   

          # re: 讓windows和linux共享郵件: Sylpheed應用 2014-06-21 18:52 Tammy是大叔

          郵件多了,老筆記本真感覺帶不動Dreammail了  回復  更多評論   

          導航

          <2007年1月>
          31123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          統計

          常用鏈接

          留言簿(2)

          隨筆分類

          隨筆檔案

          相冊

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 合山市| 潞西市| 南通市| 桐梓县| 阿坝县| 确山县| 西峡县| 临城县| 文山县| 漾濞| 白山市| 江油市| 临夏县| 曲阳县| 宁晋县| 容城县| 肃宁县| 深水埗区| 竹溪县| 蓬莱市| 普陀区| 喀喇沁旗| 平顺县| 镇远县| 定安县| 九江县| 怀仁县| 冷水江市| 双桥区| 广德县| 油尖旺区| 禄丰县| 凤台县| 山西省| 金乡县| 日喀则市| 海兴县| 汤阴县| 镇宁| 宜兰县| 辽中县|