qmailでPOP

今日は一日qmailをいじることになりました。

とやっていく予定です。

普通のSMTPサーバはすでに構築済みです。

まずはqmailでPOP。


http://cr.yp.to/checkpwd.htmlからcheckpassword-0.90.tar.gzをダウンロード。
展開してインストールします。

$ make setup check
:
:
unix.a(alloc.o):alloc.c:(.text+0x3f): more undefined references to `errno' follow
collect2: ld はステータス 1 で終了しました
make: *** [checkpassword] エラー 1
$

おなじみのerrnoのエラーがこれでも出るので、パッチ(checkpassword-0.90.errno.patch)をあてます。

$ patch -s -p1 <./checkpassword-0.90.errno.patch

もう一度make setup check

$ make setup check
./install
./instcheck
$

/var/qmail/rcに以下を追加。

tcpserver -v 0 pop3 \
/var/qmail/bin/qmail-popup [FQDN] /bin/checkpassword \
/var/qmail/bin/qmail-pop3d Maildir 2>&1 &