OpenWebMail的安裝與設定

OpenWebMail的安裝與設定

高雄市政府教育區

資訊教育中心

網路組 張宏明

更新日期:2002/8/10

壹、 OpenWebMail簡介:

OpenWebMail是套WebBase的電子郵件收發系統,它發展自Neomail,可以說是Neomail的加強版,而具最主要的目的在於可以很平順地從Outlook Outlook Express 轉移至OpenWebMail上。

貳、 OpenWebMail的安裝:

1.  檢查sendmailimap是否安裝與設定正確。

2.  確認DNS上設定好這台Server是台郵件主機。

3.  檢查perl版本是否大於5.0
perl -version

4.  檢查是否安裝以下之perl附屬套件
perl-CGI-2.752
perl-libnet-1.0901
perl-MIME-Base64-2.12
perl-suidperl-5.6.1

5.  以上附屬套件若尚未安裝,則由RedHat 7.3安裝光碟安裝:
perl-CGI, perl-libnet, perl-MIME-Base
在第一片光碟片
perl-suidperl
在第三片光碟片
或至ftp://ftp.kh.edu.tw/pub/Linux/Redhat/en_7.3/RedHat/RPMS下載安裝。

6.  下載OpenWebMail最新套件:
官方網站:http://turtle.ee.ncku.edu.tw/openwebmail/download/openwebmail-current.tgz
市網Mirrorftp://ftp.kh.edu.tw/pub/APPL/OpenWebMail/openwebmail-current.tgz

7.  安裝OpenWebMail
cd /var/www
tar zxvBpf openwebmail-current.tgz
解開後將在/var/www下建立cgi-bin/openwebmaildata/openwebmail這兩個目錄與一堆檔案。

參、 OpenWebMail的設定:

1.  修改系統mail身份認證的設定:
vi  /var/www/cgi-bin/openwebmail/auth_unix.pl
my $unix_passwdfile_encrypted="/etc/shadow";
my $unix_passwdmkdb="none";

2.  修改OpenWebMail的主設定檔:
vi /var/www/cgi-bin/openwebmail/etc/openwebmail.conf
ow_cgidir               /var/www/cgi-bin/openwebmail
ow_cgiurl               /cgi-bin/openwebmail
ow_htmldir              /var/www/data/openwebmail
ow_htmlurl              /openwebmail
logfile                 /var/log/openwebmail.log
spellcheck              /usr/bin/aspell
default_language        zh_TW.Big5

3.  修改系統記錄檔的相關設定,讓openwebmail的記錄檔定期地清理:
vi /etc/logrotate.d/syslog
在檔尾加入以下數行:
/var/log/openwebmail.log {
       postrotate
           /usr/bin/killall -HUP syslogd
       endscript
}

4.  設定信件自動回覆系統採用OpenWebMail之設定:
ln -s /var/www/cgi-bin/openwebmail/vacation.pl /etc/smrsh/vacation.pl

5.  設定OpenWebMail使用之sessinos目錄:
mkdir  /var/openwebmail
mkdir  /var/openwebmail/etc
mkdir  /var/openwebmail/etc/sessions
chown  root:wheel  /var/openwebmail
chown  root:mail  /var/openwebmail/etc
chown  root:mail  /var/openwebmail/etc/sessions
chmod  755  /var/openwebmail/etc
chmod  770  /var/openwebmail/etc/sessions
ln  -s  /var/openwebmail/etc/sessions  /var/www/cgi-bin/openwebmail/etc/sessions

6.  修正OpenWebMail中,相關的圖檔連結錯誤之問題:
共有兩種方式:(任選一種即可)
(1)
直接將錯誤的連結改正:

 ln  -s  /var/www/data/openwebmail  /var/www/html/openwebmail
(2)修改apache的設定檔,直接將/var/www/data/openwebmail設成html主文件目錄底下的openwebmail
 Alias  /openwebmail/  “/var/www/data/openwebmail”
 <Directory  “/var/www/data/openwebmail”>
   AllowOverride  None
   
 Options  None
     Order  allow,deny
     Allow  from  all
 </Directory>

7.  修正OpenWebMail原始程式執行權限錯誤之問題:
將下列各檔案內容之第一行,將
#!/usr/bin/perl  –T
改成
#!/usr/bin/suidperl  –T
須修改之檔案為:(在/var/www/cgi-bin/openwebmail目錄下)
checkmail.pl
openwebmail-abook.pl
openwebmail-advsearch.pl
openwebmail-cal.pl
openwebmail-folder.pl
openwebmail-main.pl
openwebmail.pl
openwebmail-prefs.pl
openwebmail-read.pl
openwebmail-send.pl
openwebmail-spell.pl
openwebmail-viewatt.pl

8.  設定完成後,請打開流覽器,在網址列中輸入:
http://
您的網址/cgi-bin/openwebmail/openwebmail.pl
若您看到以下的畫面,就表示您己經安裝成功了!
您可試試使用系統上的帳號與密碼來測試一下您的WebMail系統!

9.  若您還是沒有看到正確的畫面,請參考以下之記錄檔,以便除錯:
/var/log/openwebmail.log
/var/log/httpd/error.log

 

參考資料:

1.      OpenWebMail安裝文件:RedHat-README.txtfaq.txt

2.      http://www.openwebmail.org/

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值