Zimbra郵件系統安裝
管理郵件系統相當長的時間了,遇到各種各樣的問題。且不說人人皆知的垃圾、病毒郵件,單說日常的維護 就夠我們操心的。一直在尋找一套合適的郵件服務套裝,偶然機會發現了zimbra這套軟件,很快就被它的諸多特 點所吸引迫不及待地安裝使用。以下結合個人經驗向大家推薦zimbra并簡要介紹安裝過程。
一、 推薦原因
1.低成本: zimbra系統有開源版本,包含了日常所需的所有功能,需要投入的只有硬件成本。
2.功能足夠強大:凡是我們能想到的(和想不到的)郵件系統功能這里全包括。(后文詳述)
3.界面友好:無論是用戶界面還是管理界面,支持各種客戶端以及web瀏 覽器訪問。支持通訊簿、日程表的導入和網絡共享。提供強大快速的組織及搜索工具。
圖 1 用戶界面
圖 2 管理界面
4.安全性強:系 統所有部件基于各種成熟的開源軟件系統,由于新版本是2006年2月才推出,各部件都采用了較新版本,減少安全漏洞。系統內置的殺毒引擎缺省每兩小時更新病毒庫,最 大限度地保障了客戶的安全性。各種服務均可采用SSL加密。
5.易于漢化:采用Java開發預留了語言選項,目前已有多種語言完成本地化。如需人工漢化只要手工翻譯4個文 本文件。
6.可擴充性強:對 應開源版本還有功能更完整強大的商業版本,支持各種編程接口,開放的第三方功能插件。提供完整的從其他郵件系統過渡的轉換工具,可以完整移植服務中的Exchange系統數據。
7.架構靈活性強:可將系統的不同部件安裝于多臺服務器以平衡和優化服務,或通過HA架構來提高可用性與穩定性,適于大型系 統的要求。
8.足夠可靠:系 統采用穩定的存儲結構優化了用戶數據的穩定性,同時提供全套的備份和恢復工具,使用戶數據因系統崩潰損失的風險大大降低
二、 功能簡介
1.用戶端:
支持任意郵件客戶端軟件如foxmail、OE等。 支持基于web的瀏覽器訪問。
快速可訂制的高級搜索功能,可以按主題自由組織文件夾中的郵件。

圖 3高級搜索
通訊簿管理、導入以及可多用戶共享的日歷、日程表。
由插件提供的外部服務如搜索、地圖、VOIP等。
2.管理端:
為多管理員提供web界 面和全功能命令行管理工具。
單一界面多服務器多郵件域管理;可針對個別郵箱進行存儲、恢復、移動等管理;
直觀的實時統計信息,SOAP APIs、SNMP等管理借口。
可訂制的全部備份和增量備份以及恢復工具。
通過服務級別定制特定用戶的服務和權限。
安全保障包括TLS/SSL的web 安全模塊、附件和HTML生成安全模塊、反垃圾模塊、殺毒模 塊(病毒庫實時更新)、支持第三方反垃圾和殺毒模塊。
結構開放:源代碼開放、各種開放的協議支持POP、IMAP、RSS、iCal、MAPI、 XML、 HTTPS, SOAP, LDAP等
3.服務端:

圖 4 系統架構
#p#
三、 安裝調試
Zimbra官方給出的服務器端最低硬件要求如下:
l Intel/AMD CPU 1.5 GHz
l 1 GB RAM(服務跑起來就用掉九百多兆)
安裝過程
1.在DNS服務器中設置相應的解析記錄例如:
A記錄zimbra IN A 12.34.56.78
MX記錄zimbra IN MX 10 zimbra.xyz.com
2.安裝操作系統
可選操作系統包括Red Hat Enterprise Linux 4,Fedora Core 3 or 4,SUSE ES 9 or 10,Mac OS® X 10.4.4。本文以FC4為例,個人經驗可以選擇最小化安裝,再逐一補充以下zimbra必須的RPM包:
NPTL.
Sudo.
libidn.
cURL.
fetchmail.
GMP.
compat-libstdcc++-33
3.下載相應的安裝包解壓縮、安裝
[root@mailhost. tmp]# tar xzvf zcs.tgz
(輸出略)
[root@mailhost tmp]# cd zcs
[root@mailhost zcs]# ./install.sh
4.讀過相應的license信息后安裝程序檢查操作系統必須的軟件包,根據提示補充安裝:
NPTL...found
sudo -1.6.7p5-30.1.3...found
libidn...FOUND libidn-0.5.6-1
curl...FOUND curl-7.12.1-5.rhel4
fetchmail...FOUND fetchmail-6.2.5-6.el4.2
gmp...FOUND gmp-4.1.4-3
/user/lib/libstdc++- FOUND compat-libstdc++-33-3.2.3-47.3
5.選擇要在這臺機器上安裝的服務,如果不是分布式安裝就可以選擇全部:
Checking for installable packages
Select the packages to install
Install zimbra-ldap [Y]
Install zimbra-logger [Y]
Install zimbra-mta [Y]
Install zimbra-snmp [Y]
Install zimbra-store [Y]
Install zimbra-spell [Y] (輸出略)
This system will be modified. Continue [N]Y
6.處 理配置菜單:
Main menu
1) Hostname: zimbra.xyz.com
2) Ldap master host: zimbra.xyz.com
3) Ldap port: 389
4) Ldap password: set
5) zimbra-ldap: Enabled
6) zimbra-store: Enabled
+Create Admin User: yes
+Admin user to create: admin@zimbra.xyz.com
******* +Admin Password UNSET
+SMTP host: zimbra.xyz.com
+Web server HTTP port: 80
+Web server HTTPS port: 443
+Web server mode: http
+IMAP server port: 143
+IMAP server SSL port: 993
+POP server port: 110
+POP server SSL port: 995
+Use spell check server: yes
+Spell server URL: http:// zimbra.xyz.com:7780 /aspell.php
7) zimbra-mta: Enabled
8) zimbra-snmp: Enabled
9) zimbra-logger: Enabled
10) zimbra-spell: Enabled
r) Start servers after configuration yes
s) Save config to file
x) Expand menu
q) Quit
Address unconfigured (**) items (? - help) 6
只有標有*******的需要配置,通常這里只需設置zimbra管理員密碼
7.保存配置啟動服務。
四、使用和管理
zimbra系統的使用和管理都可以通過瀏覽器來完成,使用web郵 件的用戶訪問地址為:(本例中)http://zimbra.xyz.com,管理員管理地址為:https:// zimbra.xyz.com:7071/
由于系統支持多域多管理員,登陸時應輸入完整用戶名如:[email=admin@zimbra.xyz.com]admin@zimbra.xyz.com[/email]
除此之外系統還提供了功能完整的命令行管理工具,安裝地址為:/opt/zimbra/bin,具體使用方法請參見隨機文檔。
五、存在問題
zimbra系統缺省使用UTF-8進行郵件編碼,可能會在部分免費 郵件服務的web頁面中顯示亂碼,但根據個人測試目前國內主流網站提供的郵件服務不會出現這個問題。
【編輯推薦】