讓windows和linux共享郵件: Sylpheed應(yīng)用

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


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

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

          2. Sylpheed簡介


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

          Sylpheed采用GTK+編寫的界面,可以運(yùn)行在Linux,Windows,F(xiàn)reeBSD以及MacOS等操作系統(tǒng)上,可訪問性不言而喻了。

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

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

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


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

          3.1 Windows中Sylpheed的設(shè)置

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


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


          再選中Send標(biāo)簽,為SMTP增加認(rèn)證。注意,在用戶名和密碼處留空,表示和你在上圖中填入的賬號(hào)密碼一直。


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


          還有重要的一點(diǎn),GMail的pop3和smtp服務(wù)器端口和一般的郵件系統(tǒng)不一樣,需要修改為995和465。


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

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


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


          這是xubuntu里面的sylpheed。


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



          后記

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

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



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

          評(píng)論

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

          用了很多年的foxmail,一直用的好好的。。。  回復(fù)  更多評(píng)論   

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

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

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

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

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

          郵件多了,老筆記本真感覺帶不動(dòng)Dreammail了  回復(fù)  更多評(píng)論   

          導(dǎo)航

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

          統(tǒng)計(jì)

          常用鏈接

          留言簿(2)

          隨筆分類

          隨筆檔案

          相冊

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 桐城市| 石狮市| 乐安县| 新乡县| 潍坊市| 旬邑县| 县级市| 鹤庆县| 黑龙江省| 耒阳市| 南岸区| 察雅县| 晋中市| 南漳县| 葵青区| 格尔木市| 平顶山市| 桂平市| 石门县| 忻城县| 龙门县| 大丰市| 大庆市| 隆子县| 绵竹市| 巢湖市| 肇东市| 天镇县| 丘北县| 宜黄县| 伊宁县| 孟津县| 左贡县| 迁西县| 修武县| 宁津县| 台南市| 涟水县| 涡阳县| 南丰县| 周口市|