Open WebMail是由Neomail 1.14改寫而來的,它具有良好的使用介面以及與Outllook接近的多媒體信件顯示能力,并且支持多信件夾、通訊錄、POP3外部郵件、郵件規則以及全文檢索、讀信回條等功能。Open WebMail對系統需求并不高,適用于多種開放式操作系統,任何一臺普通的WEB服務器都可以方便的加掛上Open WebMail作為基于WEB的免費電子郵局。本文將介紹如何在Linux系統上安裝和配置Open WebMail。
一、準備工作
從網站下載下列軟件包:
CGI.pm-2.74.tar.gz
MIME-Base64-2.12.tar.gz
Authen-PAM-0.12.tar.gz
ispell-3.1.20.tar.gz
hc-30.tar.gz
以CGI.pm為例,安裝方法如下:
cd /tmp
tar -zxvf CGI.pm-2.74.tar.gz
cd CGI.pm-2.74
perl Makefile.PL
make
make install
其它軟件包的安裝類似。
二、下載openwebmail-X.XX.tgz
操作如下:
cd /home/httpd
tar -zxvBpf /tmp/openwebmail- X.XX.tgz
mv data/openwebmail html/
rmdir data
三、配置
1、在/home/httpd/cgi-bin/ openwebmail目錄下修改 openwebmail.pl、openwebmail-main.pl、openwebmail-prefs.pl、spellcheck.pl和 checkmail.pl,把其中的/usr/local/www/cgi-bin/ openwebmail改為/home/httpd/ cgi-bin/openwebmail 。
2、修改 auth_unix.pl 把shadow文件設為 /etc/shadow
3、修改 /home/httpd/cgi-bin/ openwebmail/etc/openwebmail.conf,根據機器配置調整mailspooldir、ow_htmldir、 ow_cgidir、spellcheck 等參數,并設定 Webmail 的缺省參數,如郵件夾限額、閑置時間、背景、缺省簽名檔等。
4、修改/etc/sendmail.cf,在Trusted users中加入Thttpd_user,其中httpd_user根據系統設置來定,如nobody或apache。
四、測試
打開瀏覽器,輸入 your_server/cgi-bin/openwebmail /openwebmail.pl 即可。