天天看點

Exchange 和 Outlook開源替代軟體: Yahoo Zimbra

  Zimbra是一款開源伺服器及用戶端軟體,內建了電郵、月曆、通訊、聯系及網絡文檔創作及管理等功能。伺服器端可安裝于Linux、Mac OSX及其它用具及虛拟化平台裡;用戶端可以運作于FireFox、Safari、IE浏覽器裡,并且能與網絡門戶、商業應用及VoIP等服務進行整合或混合應用。同時Zimbr也是一家提供專業電子郵件的軟體開發供應商,主要提供Zimbra Desktop郵件管理軟體。

  如果你是一個網絡管理者,因為版權的原因,也行你在苦苦尋找一個能替代 Microsoft Exchange 的伺服器軟體。那 麼,Yahoo Zimbra 可以滿足你的要求。Zimbra 有兩種類型軟體。一種是 Desktop,可以收發郵件,管理RSS訂閱,有完備的通訊錄,完全可以和 Outlook媲美。當然,還有一個優點,就是完全免費。我試用了一下,界面簡潔,使用友善—-特别是配置郵箱的時候。 Zimbra Desktop 能自動識别大多數免費郵箱ISP。比如對于Gmail,你隻要輸入帳号和密碼,它能自動配置相關的pop、smtp設定。使用非常友善。另一種是Zimbra Collaboration Suite(以下簡稱ZCS),它包括Zimbra MTA, the Zimbra LDAP server, and the Zimbra mailbox server;整個系統除了Yahoo開發的相應代碼外其它的都是第三方的開源軟體,是以不存在版權問題。例如MTA用的是Postfix,相應的病毒和過濾子產品用的是Clamav和Amavisd,而反垃圾用的是DSPAM;如果想了解更多關于Linux郵件系統搭建的資訊可以參考:[url]http://www.postfix.org[/url]或[url]http://waringid.blog.51cto.com/65148/58210[/url]。

  ZCS的安裝很簡單,但是在安裝之前需要做相應的準備工作,當然最好參考它的官方說明:[url]http://wiki.zimbra.com/index.php?title=Main_Page[/url],我這裡隻做簡要的說明。先到網站下載下傳和系統對應的版本[url]http://www.zimbra.com/community/downloads.html[/url]。

一:完成系統安裝

  系統的安裝比較簡單,可以參考[url]http://waringid.blog.51cto.com/65148/47759[/url]的安裝方法。需要注意的是在安裝系統時需關閉防火牆及SELinux并設定手動的IP及主機名,在安裝完成後記得更改/etc/hosts的内容如下圖所示。

Exchange 和 Outlook開源替代軟體: Yahoo Zimbra

  ZCS的安裝還依賴于以下軟體包,是以最好在裝系統的時候把它們都帶上,不然後面安裝時會提示以下包不存在。

NPTL. Native POSIX Thread Library

Sudo. Superuser, required to delegate admins.

libidn. For internationalizing domain names in applications (IDNA)

cURL. A command line tool for transferring files with URL syntax

fetchmail. A remote-mail retrieval and forwarding utility used for on-demand TCIP/IP links.

GMP. GNU Multiple-Precision Library.

compat-libstdc ++-33. Compatibility Standard C++ libraries.

compatlibstdc++-296

二:設定DNS及關閉Sendmail

  ZCS的安裝成功很大程度上受制于DNS,是以個人建議在安裝之前最好裝上BIND并設好和域名相關的資料。以下是我的Named的設定,僅供參考。 /etc/named.conf

options {

             directory "/var/named";

         };

zone "yunfeng.org" in {

              type master;

              file "db.yunfeng.org";

                };

zone "0.168.192.in-addr.arpa" in {

              file "db.192.168.0";

zone "0.0.127.in-addr.arpa" in {

              file "db.127.0.0";

zone "." in { type hint; file "db.cache"; };

/etc/db.yunfeng.org

$TTL 3h

yunfeng.org. IN SOA mail.yunfeng.org. admin.yunfeng.org. (

                1

                3h

                1h

                1w

                1h )

@ IN NS mail.yunfeng.org.

localhost IN A 127.0.0.1

mail IN A 192.168.0.201

www IN A 192.168.0.201

@ IN MX 10 mail.yunfeng.org.

  其它檔案的的設定類似,是以named的相關檔案在文後的附件中。做完這些後記得關閉sendmail服務,不然zimbra的背景MTA會起不來,因為Sendmail和Postfix都占用25号端口。可以通過setup或chkconfig指令來關閉sendmail服務。 三:Zimbra相應的端口   如果伺服器放在防火牆後還需要映射以下端口。

Remote Queue Manager 22

Postfix 25

HTTP 80

POP3 110

IMAP 143

LDAP 389

HTTPS 443

Mailboxd IMAP SSL 993

Mailboxd POP SSL 995

Mailboxd LMTP 7025

四:安裝Zimbra   做完以上的步驟就可以開始安裝了,解壓完成後通過“./install.sh”進行安裝。安裝進行時請按相應的提示進行操作,安裝時需注意設定相應的管理密碼。在提示安裝完成并啟動相應服務後就可以通過“[url]https://IP:7071[/url]”進行控制台的通路了。如圖所示。

Exchange 和 Outlook開源替代軟體: Yahoo Zimbra

  管理控制台并沒有什麼顯著的特點,也沒有特别令人驚異的地方。它肯定能夠發揮正常功能。不過對管理系統而言,這是件好事。一段平淡無奇的愉快經曆總好過随時面臨冒險。這可能是由于Zimbra的配置相對于Exchange要簡單一些的緣故吧。一切功能都按預期運作,根本沒有令人驚奇的地方,無論好壞。管理控制台最值得注意的地方在于它的配置項目相當少。經驗豐富的Exchange管理者都知道,Exchange的管理相當深入。但Zimbra的管理項目卻相對少有。該系統的一個特殊之處在于,有些頁面需要垂直滾動,但卻沒有垂直滾動條。這使得我們難以注意到一些地方的其它選項或配置設定。

Exchange 和 Outlook開源替代軟體: Yahoo Zimbra

  Zimbra使用标準ClamAV處理反病毒任務,并使用同樣标準的SpamAssassin完成反垃圾郵件工作。令人遺憾的是,管理系統嚴重削減了這兩個優秀系統的功能。如圖所見,高度靈活和可配置的ClamAV和SpamAssassin被減少到隻有六個配置值。

Exchange 和 Outlook開源替代軟體: Yahoo Zimbra

  雖然這樣做對那些不想深入配置這些選項的使用者有好處,但卻完全不适合專家使用。當然,你也可以直接通過配置檔案進行更加精确的修改。

  此外,還要注意到,Zimbra至少自帶有反病毒和反垃圾郵件實用工具;而Exchange卻需要使用第三方軟體或硬體,這通常要花一大筆錢。

五:連接配接web用戶端

  通過輸入“[url]http://IP[/url]”的方式可以通路zimbra的web端,該系統具有電子郵件、月曆、位址簿、文檔、公文包、效率手冊和即時通。即時通标記為“試用版”是一個類似于Gmail Talk的工具。

Exchange 和 Outlook開源替代軟體: Yahoo Zimbra

  位址薄功能已做得和outlook上的界面差不多,可以進行相應的導入及導出操作。

Exchange 和 Outlook開源替代軟體: Yahoo Zimbra

  效率手冊是不是更像是outlook中的提醒功能呢?

Exchange 和 Outlook開源替代軟體: Yahoo Zimbra

  任務計劃又是一個什麼樣的功能呢?

Exchange 和 Outlook開源替代軟體: Yahoo Zimbra

  即時通訊雖然隻是個測試版本,但是功能還是不差。

Exchange 和 Outlook開源替代軟體: Yahoo Zimbra

  文檔和公文包更類似于共享檔案夾和公用檔案夾

Exchange 和 Outlook開源替代軟體: Yahoo Zimbra
Exchange 和 Outlook開源替代軟體: Yahoo Zimbra

  怎麼樣?功能确實強大吧?如果你對正準備為了應付金融風波而尋找Exchange的替代産品的話,不妨試試這款産品。重要的是它是免費開源的。我現在已搭建了一個簡單的環境,你可以通過[url]http://www.yunfeng.org[/url]來通路它。需要說明的是我這裡的線路用的是ADSL 2M,是以速度會比較慢,測試使用者名:test測試密碼:testtest