安裝 Open Webmail
http://apt.nc.hcc.edu.tw/web/student_server_centos/student_server_centos.html#openwebmailhtml
#如下為安裝 openwebmail 所須要的套件
yum -y install perl-suidperl
rpm -ivh http://apt.sw.be/redhat/el4/en/i386/dag/RPMS/perl-Compress-Zlib-1.41-1.2.el4.rf.i386.rpm
rpm -ivh http://apt.sw.be/redhat/el4/en/i386/dag/RPMS/perl-Text-Iconv-1.4-1.2.el4.rf.i386.rpmweb
以上套件安裝後,開始進行 Open Webmail 的安裝,下載最新的版本
http://turtle.ee.ncku.edu.tw/openwebmail/download/release/
http://openwebmail.acatysmoof.com/download/release/ (OpenWebMail 2.52 20060502)centos
將下載的 openwebmail-x.xx.tar.gz mv 到 /var/www 下,再進行解壓縮
cd /var/www
tar -zxvBpf openwebmail-x.xx.tar.gz
mv data/openwebmail html/
rmdir datassh
修改 auth_unix.pl
vi /var/www/cgi-bin/openwebmail/auth/auth_unix.pl
my $passwdfile_encrypted = ‘/etc/shadow’;
my $passwdmkdb = ‘none’;
備註:
23 、 24 、 25 行修改後的資料以下:
my $passwdfile_plaintext = ‘/etc/passwd’;
my $passwdfile_encrypted = ‘/etc/shadow’;
my $passwdmkdb = ‘none’;post
修改 openwebmail.conf
vi /var/www/cgi-bin/openwebmail/etc/openwebmail.conf
mailspooldir 改爲 /var/spool/mail
ow_cgidir 改爲 /var/www/cgi-bin/openwebmail
ow_htmldir 改爲 /var/www/html/openwebmail
default_iconset default → default_iconset Cool3D.Chinese.Traditional #預設中文按鈕ui
在後面新增
default_language zh_TW.Big5 #設定語系為 Big5
spellcheck /usr/bin/aspell -a -S -w 「-」 -d @@@DICTIONARY@@@ -p @@@PDICNAME@@@ #拼字檢查
spellcheck_pdicname .aspell_words #拼字檢查
enable_sshterm no #禁止使用 open webmail 以ssh登入主機
enable_changepwd no #若是禁止使用 open webmail 變更密碼,才須要加上一行url
修改使用者寄信的預設簽名檔
修改您想要呈現的簽名檔
儲存檔案spa
執行如下指令
/var/www/cgi-bin/openwebmail/openwebmail-tool.pl –init3d
若是出現要修改 /var/www/cgi-bin/openwebmail/etc/dbm.conf 的內容,請看如下內容修正unix
編輯一個新的檔案 dbm.conf
vi /var/www/cgi-bin/openwebmail/etc/dbm.conf #加入如下三行內容,若是已經有dbm.conf此檔案,請修改爲如下內容。代碼:
dbm_ext .db
dbmopen_ext .db
dbmopen_haslock no
儲存檔案
再一次執行如下指令
/var/www/cgi-bin/openwebmail/openwebmail-tool.pl –init
最後進行測試
http://your ip/cgi-bin/openwebmail/openwebmail.pl
在 /etc/logrotate.d/syslog 加入下面的敘述,以便使用輪替式記錄檔:
vi /etc/logrotate.d/syslog
/var/log/openwebmail.log {
postrotate
/usr/bin/killall -HUP syslogd
endscript
}
備註:
Open Webmail 郵件過濾
http://turtle.ee.ncku.edu.tw/~tung/openwebmail/advanced.html
vi /var/www/cgi-bin/openwebmail/etc/defaults/openwebmail.conf
default_filter_badaddrformat no #過濾寄件人地址格式不正確的信件
default_filter_fakedsmtp no #過濾偽造來源端的信件
default_filter_fakedfrom no #過濾偽造寄件人地址的信件
default_filter_fakedexecontenttype no #過濾偽造 EXE 附件型態的信件
以上四個 filter 在 openwebmail.conf.default 中內定是關閉的,若是要啟動他們的功能,將 no 修改為 yes 。
備註:
修改 OpenWebmail
vi /var/www/cgi-bin/openwebmail/etc/defaults/openwebmail.conf
預設圖示
將 default_iconset 後面改爲要的圖案
增長校名或注意事項
page_footer
&
%help_text%?
/page_footer
Linux下安裝OpenWebMail
下文連接
http://blog.sina.com.cn/s/blog_62c4ea990102wbmd.html