POP Server - Qpopper 4.0.5 安裝

作者:Andrew Choi (蔡健發)

Since : 8 Apr 2005

Last Update : 5 Jun 2006


聲明:任何形式的摘抄必須保留上述作者和http地址

前言 / 介紹 :

Eudora Qpopper 是一套免費的 POP Server 軟件,它可以配合 sendmail server一起運作。 在很多 Unix / Linux 的POP Server 都會用到 Qpopper。

相關網站及軟件

Eudora Qpopper - POP Server Qpopper version 4.0.5
相關網站: http://www.eudora.com/qpopper/
下載網站: ftp://ftp.qualcomm.com/eudora/servers/unix/popper/qpopper4.0.5.tar.gzhttp://solaris.tophk.net/nopackages/qpopper4.0.5.tar.gz

安裝 Qpopper:

% cd /usr/local/src
% wget http://solaris.tophk.net/nopackages/qpopper4.0.5.tar.gz (下載 Qpopper 到 /usr/local/src/ )
% cp qpopper4.0.5.tar.gz .. ( 復制 qopper4.0.5.tar.gz 到 /usr/local/ )
% gzip -d qpopper4.0.5.tar.gz ( 解壓 qpopper4.0.5.tar.gz )
% tar -vxf qpopper4.0.5.tar ( 展開 qopper4.0.5.tar 內的檔案,並把檔案放在 /usr/local/qpopper4.0.5/ 裡 )
% rm qpopper4.0.5.tar ( 刪除 /usr/local/qpopper4.0.5.tar 這個檔案 )
% cd qpopper4.0.5 ( 進入 qpopper4.0.5 目錄內 )
% ./configure ( 開始進行編譯前檢查 )
% make ( 執行編譯 )
% make install ( 把編譯好的程式安裝好 )
% cd .. ( 回前一個目錄 )
% rm -r qpopper4.0.5 ( 編譯完後,可以把 qpopper4.0.5這個目錄和檔案刪除 )

Qpopper 設定及執行

Qpopper 安裝完之後還未能操作,需要為它設成 Daemon 工作模式。

% cd /etc ( 進入 /etc 這個目錄 )
% pico inetd.conf 或 vi inetd.conf ( vi 和 pico 都是文字編輯程式,你也可以使用自己喜愛的文字編輯程式) ( 編輯 /etc/inetd.conf 這個檔案 )

在 /etc/inetd.conf 裡的最後一行加入 pop3 stream tcp nowait root /usr/local/sbin/popper popper
修改後並且存檔。/etc/inetd.conf 是[互聯網服務daemon] 的設定文件檔。

% /etc/init.d/inetsvc stop ( 停止互聯網服務daemon [ Internet services daemon ] )
% /etc/init.d/inetsvc start ( 啟動互聯網服務daemon [ Internet services daemon ] )

測試 Qpopper 是否正常運作

測試一:

% telnet 127.0.0.1 110 ( 110 是 pop server 的 port address )
+OK Qpopper (version 4.0.5) at cn2 starting. (如果qpopper 已經啟動了的話,就會出現左邊的字句)
按 Ctrl 和 ] 鍵
telnet> quit ( 輸入 quit 離開 )

測試二:

從遠端測試 Qpopper,方法和測試差不多。
首先要知到 Qpopper Server 的 IP 位置,例如是:202.134.105.132
在遠端,找一台運行 Microsoft Windows 的 PC,按左下角的開始 > 執行 > 輸入 telnet 202.134.105.132 110

在正常情況下,就會出現已下句子。

如果這個測試成功,就代表這個 pop server 能透過遠端的客戶端電腦使用。

測試三:

測試 Microsoft Outlook Express 能不能夠使用這個 pop server

在 Solaris 上建立一個測試用戶:

% useradd -m -d /export/home/test test ( 建立用戶名 test,用戶目錄 /export/home/test )
% passwd test ( 為 test 設定密碼 )
New Password: 111111
Re-enter new Password: 111111
% pine test ( 發電郵到 test 這個戶口 )

隨便輸入一些資料在 subject 上,然後按 Ctrl X。

按 Y,電郵便會發到 test的戶口上

跟著在 Microsoft Outlook Express 設定 pop server 的 IP 地址,帳號:test,密碼:111111。看看能不能收到 pine 發出的電郵 。

測試完成後,把 test這個帳戶刪除
% userdel -r test
% cd /var/mail
% rm test

 

 


E-mail : andrew@tophk.net