POP before SMTPの設定
on FreeBSD4.1/sendmail8.12.9/qpopper4.0.3

こちらから最新のソースを入手。
アーカイブに含まれる INSTALL を参考に、Makefileを変更。BerkeleyDBは別途インストールする必要なし。
make
su
make install
mkdir /usr/local/man/man1m
make install-man
最初はこちらを参考にしたが、manによるとデフォルトのディレクトリなどが異なるので、manを優先。
cp /usr/local/src/drac1.12/dracd.allow-sample /etc/mail/dracd.allow
vi /etc/mail/dracd.allow  (適当に修正)
vi /etc/hosts.allow (portmap : localhost : allow を追加)
/etc/rc.conf の portmap_enable は、nfsを動かすときにYESにしてあったので変更無し。
続いて、qpopperのリコンパイル。
cd /usr/local/sbin
cp popper popauth /tmp  (念のため現在のプログラムを保存)
cd /usr/local/src/qpopper4.0.3
./configure --enable-apop --with-drac=/usr/local/src/drac1.12
make
su
make install
sendmailの設定。
cd /usr/local/src/sendmail-8.12.9/cf/cf
vi frith.mc
  以下を追加
  LOCAL_CONFIG
  Kdrac btree /etc/mail/dracd
  LOCAL_RULESETS
  SLocal_check_rcpt
  R$*                             $: $&{client_addr}
  R$+                             $: $(drac $1 $: ? $)
  R?                              $@ ?
  R$+                             $@ $#OK
sh Build frith.cf
mv frith.cf sendmail.cf
sh Build install-cf
cd /etc/mail
vi access  (余分なエントリを削除)
make
ps -xa | grep sendmail
kill -HUP nnn