juan Site Admin
註冊時間: 2004-03-31 文章: 54 來自: Taiwan
|
發表於: 星期二 四月 06, 2004 12:26 pm 文章主題: 安裝 Qpopper |
|
|
如果您需要透過Microsoft Outlook 、Outlook Express,或是Netscape Mail等軟體來讀取email,那麼您就必須在您的Mail Server上安裝popper或是imapd。常見的popper有Washington University所發展,隨pine所發行的ipop2及ipop3, UC Davis的pop3以及Eudora公司所發展的Qpopper。在這裡我們介紹的是Eudora 公司的Qpopper這套軟體。
目前最新版的Qpopper 4增加了TLS/SSL等功能,原本Eudora公司發表在Qpopper 4時,採用了商業版權販售,不再像Qpopper 3.1(含以前版本)一樣,可以不限用途的免費使用,而且並不開放自由下載原始碼使用。但是在4.02版以後的Qpopper,則維持以往的免費授權方式,採開放自由下載,在不修改原始碼的前提下,不限用途自由使用,並將之前所收取的費用退回給用戶。
在此,我們以Qpopper 4.05版來介紹如何安裝popper。如果您打算使用其他版本的popper,除了軟體編譯的部份不太一樣外,系統設定的部份應該不至於有什麼差異。
您可以到http://www.eudora.com,或是ftp://ftp.qualcomm.com下載最新版本的Qpopper。取得tar ball後,直接解開tar ball、configure、make、再安裝即可:
gzip -dc qpopper4.0.5.tar.gz | tar xvf –
cd qpopper4.0.5
./configure --prefix=/usr --with-log-facility=LOG_LOCAL0 --enable-shy
make
su
make install
接下來是設定的部份:
您必須先確定您的 /etc/services 檔案中有沒有定義pop3這項service,如果沒有,則請您修改 /etc/services檔案,加入一行:
pop3 110/tcp # Post Office Protocol - Version 3
(關於這個部份,使用Sun Solaris 8以後(含)版本的應該不用擔心,在預設的環境中,應該會有定義這項service)
一般而言,Qpopper是透過Inetd來啟動,所以您必須修改/etc/inetd.conf,加入:
pop3 stream tcp nowait root /usr/sbin/popper popper -s
俟設定完成後,就可以把inetd重新跑起來。
如果您需要對popper存取的部份做系統紀錄,事實上,也建議您對popper作紀錄,這樣一來無論是在debug,或是安全上的維護,都會有一定的幫助。之前我們在Configure Qpopper時,有加了一個:
--with-log-facility=LOG_LOCAL0
的參數,這個參數就是用來定義如何讓syslogd去做log。您可以修改/etc/syslog.conf,在檔案中加入這一行:
local0.notice /var/log/popper.log
來為Qpopper存取mail spool做紀錄。更動後記得先建立/var/log/popper.log這個檔案,然後再重新跑syslogd:
touch /var/log/popper.log
kill –HUP `cat /etc/syslog.pid`
基本上, Qpopper 到此已經安裝完成 _________________ This is Juan (https://juan.tw)
I'd like to be a teardrop,
To be born in your eye,
To live my life on your cheek,
And on your lips to die. |
|