qpopper

※メールサーバに蓄えられたメールをとってくるソフトです。
 qpopperは、APOP対応の認証で高度な暗号化をサポートしているので、
 社内LAN等で安全にメールをしたいときなどにはうってつけです。

【ダウンロード】
ftp://ftp.qualcomm.com/eudora/servers/unix/popper/

【展開】
(以下の作業はrootで行ってください)
# cd /usr/src
# gzip -cd qpopper4.0.7.tar.gz | tar xvf -

【コンパイル】
# cd /usr/src/qpopper4.0.7
# ./configure --enable-apop --with-popuid=mail --enable-specialauth
# make

【専用ユーザの追加】
# useradd -g mail pop

【インストール】
# cd popper
# install -s -m 4755 -o pop -g mail popauth /usr/bin
# ln -sf /usr/bin/popper /usr/sbin/popper
# cp popper /usr/bin/.

【バージョンの確認】
# popper -v



【設定初期化】
# popauth -init

【APOP用パスワード設定】
# popauth -user (ユーザ名)

※ユーザが一通り登録し終わったら、確認します。
# popauth -list ALL


【qpopperの起動設定】
※「inetd」経由で起動される様に設定します。

# cd /etc
# vi inetd.conf (例)
-----------------------------------------------------
  ・・・・・・
#pop-3 stream tcp nowait root /usr/sbin/tcpd ipop3d
  ・・・・・・
-----------------------------------------------------
上の様に行頭に「#」をつけてipop3dをコメント化し、
その直後に以下を追加します。
-----------------------------------------------------
pop-3 stream tcp nowait root /usr/sbin/tcpd popper -s
-----------------------------------------------------
「:wq!」で保存終了します。

【inetd のリスタート】
# kill -HUP (inetdのPID)
(inetdのPIDは、「ps aux | grep inetd」で見られます)