|
|||||||
2004/05/23 修改 | |||||||
1. 簡介Open WebMail 是一個由 Neomail version 1.14 發展而來的 webmail,經由幾年的發展,目前的功能愈來愈多,效能上也提供很多,它詳細的功能可以在 Open WebMail 總站中查看:
2. 安裝 Open WebMail2.1. 以 packages 安裝下面介紹如何以 packages 來安裝 openwebmail-2.10 (版本序號自行更改)。 安裝前要注意,因為 openwebmail package 檔案預設會安裝到 /usr/local/www/cgi-bin 和 /usr/local/www/data 中,所以,如果 apache 的設定檔已經修改了 DocumentRoot 和 ScriptAlias 的設定,要注意路徑問題。 執行下面指令 (packages URL 自行調整):
|
Open WebMail ERROR |
無法開啟 /usr/local/www/cgi-bin/openwebmail/etc/sessions! (No such file or directory) |
或是:
Open WebMail ERROR |
無法開啟 /usr/local/www/cgi-bin/openwebmail/etc/sessions/xxxx*-session-0.742660565767437! (Permission denied) |
表示沒有在 /usr/local/www/cgi-bin/openwebmail/etc 中建立好 sessions 的目錄,或是權限沒設定好,可以執行下面的指令:
cd /usr/local/www/cgi-bin/openwebmail/etc
mkdir sessions
chown root:mail sessions
chmod 770 sessions
上面的錯誤訊息已經是 FAQ,在 Open WebMaill 的 faq.txt 中已有說明囉!!
因為 Open WebMail 是 apache 下的 CGI ,發生錯誤時當然是要先查看一下 apache 的 error log
馬上執行下面指令,看看最後幾行:
tail /var/log/httpd-errors.log
如果還是無法由 apache 的 error log 看出問題的所在,先看一下Open WebMail的 readme.txt
和 faq.txt,
說明文件安裝時即已置入 /usr/local/www/data/openwebmail
所以假設 server 叫 mail.x.y.z 文件的網址應該是:
http://mail.x.y.z/openwebmail/
不然也可連回 Open WebMail 的總站查看:
http://turtle.ee.ncku.edu.tw/openwebmail/
如果該安裝的配合套件都安裝了,大部份都是檔案的權限有問題, FAQ 中寫得很詳細,絕對值得一看。
假設 openwebmail 是在 www.test.tp.edu.tw 而使用者的信件卻在 mail.test.tp.edu.tw 為了讓所有的使用者可以透過 openwebmail 以 POP3 來收 mail.test.tp.edu.tw 上的信件,我們可以修改在 www.tp.edu.tw 主機上的 OpenWebmail 的設定檔 etc/openwebmail.conf ,在裡面加入下面的設定:
domainnames mail.test.tp.edu.tw
auth_module auth_pop3.pl
pop3_authserver mail.test.tp.edu.tw
pop3_authport 110
getmail_from_pop3_authserver yes
use_syshomedir no
use_homedirspools yes
frombook_for_realname_only yes
default_realname none
設定說明:
Q:當我們使用 use_syshomedir no 時如何設定使用者的虛擬 homedir ?
A:預設是在 openwebmail 的 etc/users ,我們可以依下列方法修改:
例如:要讓使用者放在 /home/webmail 中則,加入下面這行
ow_usersdir /home/webmail
mkdir /home/webmail
附註:
|