作者 主題: Mandrake 7.2 ~8.1安裝 openewbmail 的使用心得  (閱讀 4262 次)

0 會員 與 1 訪客 正在閱讀本文。

阿杰

  • 可愛的小學生
  • *
  • 文章數: 18
    • 檢視個人資料
感謝之前 netman 兄幫我的 openwebmail 解決問題, 所以我也把我架openwebmail的心得貼出來...希望對 Mandrake 的愛好者有些幫助, 不過是由之前阿丁大哥的檔案改的...加上小弟的測試所得, 希望大家喜歡...^_^

修改者(Author): 阿毅(Terence) 主旨(Subject): Open Webmail for Mandrake linux 安裝方法!!
1.到http://turtle.ee.ncku.edu.tw/~tung/取得Open Webmail (#註 本文是以 openwebmail-1.62.tgz 為例)
2.mv openwebmail-1.62.tgz /usr/local/src (#註 將檔案搬移到集中管理的目錄中)
3.cd /usr/local/src
4.tar zxvf openwebmail-1.62.tgz  (#註 解出兩個目錄為 cgi-bin 及data) 5.mv cgi-bin/openwebmail /var/www/cgi-bin/  (#註 將 cgi-bin中的openwebmail 搬移到 /var/www/cgi-bin/)
6.mv data/openwebmail /var/www/html/  (#註 將 data中的openwebmail 搬移到 /var/www/html/)
7.rmdir cgi-bin  (#註 將空的目錄清除掉) 8.   rmdir data    (#註 將空的目錄清除掉)
9.cd /var/www/cgi-bin/openwebmail
10.編輯  openwebmail.pl 及 openwebmail-prefs.pl 及 checkmail.pl 三個檔案,尋找其中的字串    /usr/local/www/cgi-bin/openwebmail 更改為 /var/www/cgi-bin/openwebmail
11.編輯 openwebmail.conf 這個檔案尋找所有 /usr/local/www' 更改為 /var/www修改語系 $default_language = zh.TW.Big5修改 $mailspooldir 為 /var/spool/mail修改 $spellcheck = /usr/bin/ispell修改 $defaultsignature = "---       您所想要的文字";   (#註  這會做為使用者登入的簽名區塊)
12.編輯 /var/www/cgi-bin/openwebmail/auth_unix.pl修改 my $unix_passwdfile= 為  "/etc/shadow"
13.編輯  /etc/sendmail.cf 這個檔案,在 'Trusted users' 區塊中加入'Tnobody',若已經有就不用再增加了
14.編輯  /etc/httpd/conf/httpd.conf這個檔案, 在AddHandler cgi-script .cgi後加入 .pl 以辨識 perl的檔案
15.連線到 http://您的網址/cgi-bin/openwebmail/openwebmail.pl

備註:如果你是裝 mandrake 7.2以下的版本,則有些地方及檔案要安裝
1. 要安裝ispell-3.1.20-16mdk.i586.rpm....不然無拼字的弁
2. 必須要找到 NDBM_File.pm NDBM_File.so 的檔案, 分別放在   /usr/lib/perl5/5.6.0/i386-linux/ 底下.....才能正確的使用openwebmail........完