跳到主要內容

Centos 4.6安裝 openwebmail

注意:要架設 Open Webmail 前,請務必先將httpd、 sendmail、dovecot 架設好
httpd裝法
yum update httpd

yum安裝 openwebmail 所需元件
# yum -y install perl-suidperl perl-Compress-Zlib (光碟片裡面有,用光碟裝也可以)
# yum update perl-Text-Iconv


PS.以下是針對Fedora與CentOS5的
$ su -
# cd /etc/yum.repos.d
# lftpget http://openwebmail.org/openwebmail/download/redhat/rpm/release/openwebmail.repo
# yum install openwebmail

修改 openwebmail.conf
# cp /var/www/cgi-bin/openwebmail/etc/openwebmail.conf /var/www/cgi-bin/openwebmail/etc/openwebmail.conf.bak
# vi /var/www/cgi-bin/openwebmail/etc/openwebmail.conf
55 行 enable_pop3 yes 修改成--> enable_pop3 no
62 行 default_language en 修改成--> default_language zh_TW.Big5
85 行 default_iconset Cool3D.English 修改成--> default_iconset Cool3D.Chinese.Traditional
202 行 webdisk_rootpath /webdisk 修改成--> webdisk_rootpath /

76 行
77 行 --
78 行 Open WebMail Project (http://openwebmail.org)
79 行
76、77、78、79 四行是使用者寄信的預設簽名檔,請自行修改紅字部分,(一般登入webmail 時就可以改了,但是為了
避免有人沒設定,我都會把它拿掉)。

 

最上面有提到登入openwebmail時會無法寄信到外部的問題就在這裡,幫openwebmail 設定所使用的SMTP SERVER 位置,因為openwebmal 嚴格算起來是一個綜合性的MUA,所以要幫他指定SMTP server。
# vi /var/www/cgi-bin/openwebmail/etc/defaults/openwebmail.conf
27 行 smtpserver 127.0.0.1 修改成--> 實體對外IP (沒設定的話openwebmail 只能內部寄信) 

修改 dbm.conf
# cp /var/www/cgi-bin/openwebmail/etc/defaults/dbm.conf /var/www/cgi-bin/openwebmail/etc/defaults/dbm.conf.bak
# vi /var/www/cgi-bin/openwebmail/etc/defaults/dbm.conf
dbm_ext .db
dbmopen_ext .db
dbmopen_haslock no


使用 Open WebMail 變更密碼的時候,順便修改 samba 密碼
# cp /var/www/cgi-bin/openwebmail/etc/auth_unix.conf /var/www/cgi-bin/openwebmail/etc/auth_unix.conf.bak
# vi /var/www/cgi-bin/openwebmail/etc/auth_unix.conf
13 行 change_smbpasswd no 修改成--> change_smbpasswd yes (因為webmail 各使用者可自行修改密碼)

 

初始化openwebmail 程式
/var/www/cgi-bin/openwebmail/openwebmail-tool.pl --init
測試:
http://172.16.2.240/cgi-bin/openwebmail/openwebmail.pl

 

簡化 Open WebMail 連結網址:
#在 /etc/httpd/conf/httpd.conf 設定檔最後面加上這一行
ScriptAlias /mail "/var/www/cgi-bin/openwebmail/openwebmail.pl"
# server httpd restart
測試:https://192.168.227.130/mail/
 

修改登入的logo與超連結
原本的logo位置/var/www/data/openwebmail/images/openwebmail.gif
可以將自己公司的logo放入 /var/www/data/openwebmail/images 目錄
 

# cp ./itas_logo.jpg / /var/www/data/openwebmail/images
 

 

修改openwebmail.conf中針對LOGO部分的內容
# vi /var/www/cgi-bin/openwebmail/etc/openwebmail.conf
 

將openwebmail.conf內的下列文字修改一下
logo_url %ow_htmlurl%/images/openwebmail.gif
logo_link http://opemwebmail.org
 

改成下列文字
logo_url %ow_htmlurl%/images/itas_log.gif
logo_link http://www.itas.com.tw
 

存檔之後下指令啟動它
 

# cd /var/www/cgi-bin/openwebmail
# ./openwebmail-tool.pl --init

留言

這個網誌中的熱門文章

Yamaha PSR-400 Power