HAYAGUI

FreeBSD 4.4 + qpopper3.1

はじめに

FreeBSD 4.4 に qpopper3.1 をインストールして pop サーバにする方法です。 FreeBSD 4.4 は、最初からpopがインストールされておらず、/stand/sysinstall でpackageからインストールしても、 パスワード認証でエラー(-ERR Password supplied for "user name" is incorrect.)になってしまいます。

環境

qpopper は、こちらから http://www.ring.gr.jp/archives/net/mail/qpopper/ get します。

OS FreeBSD 4.4
qpopper のバージョン 3.1
POPサーバ名とIPアドレス chaco.hayagui.com: 192.168.0.5

インストールと設定

get してきたファイルを /usr/local に置きます。
chaco# pwd
/usr/local

解凍します。

chaco# tar zxvf  qpopper3.1.tar.Z
...
qpopper3.1 というディレクトリができて、ガーッとファイルが解凍されます。

qpopper3.1 ディレクトリに cd して、configureを実行した後に、make します。

chaco# ./configure
.......

chaco# make
.......
次に、/etc/inetd.conf を開き、起動するように変更します。 行の先頭がコメントになっていますので、外してください。
# example entry for the optional pop3 server
#
pop3    stream  tcp     nowait  root    /usr/local/libexec/popper       popper
次に、popper を /usr/local/libexec/popper にコピーします。
chaco# pwd
/usr/local/qpopper3.1
chaco# cd popper
chaco# pwd
/usr/local/qpopper3.1/popper
chaco# cp popper /usr/local/libexec/popper

動作確認

popper の動作を確認します。
chaco# telnet localhost pop3
Trying 127.0.0.1...
Connected to localhost.hayagui.com.
Escape character is '^]'.
+OK QPOP (version 3.1) at chaco.hayagui.com starting.
バージョンも 3.1 であることが確認されます。

user username を入力します。

user kenz
+OK Password required for kenz.
pass パスワード を入力します。
pass xxxxxx
+OK kenz has 0 visible messages (0 hidden) in 0 octets.
quit
+OK Pop server at chaco.hayagui.com signing off.
Connection closed by foreign host.
正常に動いています。


戻る



(C)1999 - 2002 Kenji Ito All rights reserved.