技巧:設(shè)置Linux郵箱客戶端與Exchange Server會話
Exchange Server及其客戶端Outlook是多數(shù)企業(yè)里必須使用的微軟技術(shù)。由于有大量項目可以從它們那里遷移出來,再加上遷移的范圍很廣,這使得使用它更加困難。例如,遷移單個Outlook比整個Exchange容易,取決于你遷移的項目,遷移單個Outlook都可能很棘手。
為此,一些組織選擇循序漸進的方法。從遷移客戶端開始,暫時不遷移服務(wù)器,等到用戶習慣新的前端后再開始遷移服務(wù)器。這個過程中需要明白某些Outlook郵箱客戶端如何與Exchange會話,因為它們都有自己的特定問題。
Evolution
Novell Evolution郵箱客戶端(以前是Ximian套件的一部分)自從Evolution 2.02版本后支持Exchange。它可以通過Evolution Exchange連接器連接到Exchange服務(wù)器,這支持基本的Exchange服務(wù)器功能,并使用MAPI作為主要協(xié)議(例如,可作為“evolution-mapi”用于Ubuntu)。也可以通過Outlook Web Access配置Evolution連接到Exchange,盡管這會減少能使用給的功能數(shù)量。
如果你只能使用OWA,有兩種方法可以安全使用,它們都會用到Evolution。第一種是跨國、過SSL連接,可通過Web瀏覽器完成。第二種是使用基于表格的授權(quán),在Evolution的版本1.4.5之后都可用。
雖然FBA不需要SSL證書,但它不適合用于生產(chǎn)環(huán)境。出于這個原因,你仍然可能堅持使用正確授權(quán)的SSL作為推薦的連接方式,尤其當你的客戶端從組織自身網(wǎng)絡(luò)的外部連接到Exchange服務(wù)器時。使用VPN與服務(wù)器會話,如果你使用FBA,可能提供了額外的安全——但通常設(shè)置SSL連接更容易。
Thunderbird
Mozilla的Thunderbird郵箱客戶端能以兩種方式與Exchange會話:作為IMAP客戶端或者MAPI客戶端。IMAP是兩種協(xié)議中更為普遍的標準??捎眉傻谌綉?yīng)用于MAPI,但這樣做會有一些嚴重的缺陷,尤其是Thunderbird的連接方式。
使用MAPI最大的問題在于Thunderbird的MAPI執(zhí)行不完整,因此完整MAPI客戶端的許多功能不存在。你可用按照POP3郵箱發(fā)送和接受郵件,也可以將其當做LDAP通訊薄來畸形Exchange Global Address List測驗,但這不是最好的方法。
更好的方法是將Thunderbird當做IMPA客戶端與Exchange會話。不過這需要IMPA支持內(nèi)置于Exchange。幸好這樣配置不算太難,將IMPA虛擬服務(wù)器添加到Exchange后只需要做一點事:配置客戶端支持它。設(shè)置與管理與Exchange 2007(和2010)里的類似。完成后,多數(shù)使用IMAP的Linux郵箱客戶端能與Exchange會話。
注意,多數(shù)情況下,Exchange的許多功能不可用。例如日歷功能。但是基本功能,如閱讀文件夾、發(fā)送和接受郵件與使用地址薄都可用。
未來之路
由于微軟一直在更改Exchange API,這對于Thunderbird和其他開源郵箱客戶端是個好消息,它們能在未來以不同形式執(zhí)行Exchange連接。最大的潛在不同在于微軟如何持續(xù)支持擴展的MAPI接口。開發(fā)者被告知不再使用它,而去使用Exchange Web Services。微軟自己也注意到EWS是一個鼓勵第三方產(chǎn)品連接到Exchange的平臺,因此像Evolution和Thunderbird這樣的連接器應(yīng)該支持它。