# cat /etc/redhat-release
CentOS release 6.5 (Final)
openwebmail-2.53-3.i386
官網
http://www.openwebmail.org/
嘗試使用 yum 安裝
http://www.openwebmail.org/openwebmail/download/redhat/yum/readme.txt
下載 yum 設定檔
# cd /etc/yum.repos.d/
# wget http://openwebmail.org/openwebmail/download/redhat/rpm/release/openwebmail.repo
安裝
# yum install openwebmail
初始化設定
# /var/www/cgi-bin/openwebmail/openwebmail-tool.pl --init
出現錯誤訊息
依指示變更設定
# vi /var/www/cgi-bin/openwebmail/etc/dbm.conf
dbm_ext .db
dbmopen_ext .db
dbmopen_haslock no
to
dbm_ext .pag
dbmopen_ext none
dbmopen_haslock no
重新執行初始化
# /var/www/cgi-bin/openwebmail/openwebmail-tool.pl --init
完成安裝
因 SELinux 網頁測試失敗
無法寫入 /var/log/openwebmail.log! (Permission denied)
修正方法
touch /var/log/openwebmail.log <==這是產生一個log檔
chcon -u system_u /var/log/openwebmail.log <==這是修改檔案使用者權限
chcon -t httpd_sys_script_rw_t /var/log/openwebmail.log <==這是修改寫入權限
chcon -t httpd_unconfined_script_exec_t /var/www/cgi-bin/openwebmail/openwebmail* <==這是修改檔案由什麼套件專用
圖片出不來,建立鏈結即可
# cd /var/www/html/
# ln -s /var/www/data/ data
修改設定
# vi /var/www/cgi-bin/openwebmail/etc/openwebmail.conf
default_iconset Cool3D.Chinese.Traditional
webdisk_rootpath /webdisk
公用通訊錄
link 到某使用者以方便修改
# cd /home/pejslin/.openwebmail/webmail/
# ln -s /var/www/cgi-bin/openwebmail/etc/addressbooks/ addressbooks
記得變更所有權才能修改
# chown -R ftk:users /var/www/cgi-bin/openwebmail/etc/addressbooks/
修改 /etc/logrotate.d/syslog
加入 /var/log/openwebmail.log
讓系統定期砍掉過去的 log
寄信出現錯誤訊息:
無法開啟 SMTP server 127.0.0.1:25
解決方式
#vi /var/www/cgi-bin/openwebmail/etc/defaults/openwebmail.conf
將 smtpserver 參數改為實際 IP 即可,不須重新初始化
smtpserver 163.XXX.XXX.XXX
◎ 其他
/var/www/cgi-bin/openwebmail/etc/lang (支援的語言)
/var/www/data/openwebmail/images(圖檔)
/var/www/cgi-bin/openwebmail/etc/templates/zh_TW.Big5/ (Big5 佈景)
/var/www/cgi-bin/openwebmail/etc/templates/zh_TW.Big5/login.template (Big5 登入畫面)
參考網頁
http://www.blueshop.com.tw/board/FUM20050110200903ZWZ/BRD200606051501341I7.html
沒有留言:
張貼留言