The Qpopper package contains a POP3 mail server.
Download (FTP): ftp://ftp.qualcomm.com/eudora/servers/unix/popper/qpopper4.0.9.tar.gz
Download MD5 sum: de2cd15f95cfd00d0d080fd16287acad
Download size: 2.7 MB
Estimated disk space required: 9.1 MB
Estimated build time: 0.1 SBU
An MTA
OpenSSL-0.9.8g, GDBM-1.8.3, Linux-PAM-0.99.10.0, and MIT Kerberos V5-1.6 or Heimdal-1.1
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/qpopper
Install Qpopper with the following commands:
./configure --prefix=/usr --enable-standalone && make
Now, as the root
user:
make install && install -D -m644 GUIDE.pdf /usr/share/doc/qpopper-4.0.9/GUIDE.pdf
--enable-standalone
: This option gives
the flexibility to run Qpopper in
standalone mode.
Update the Syslog configuration file and force the syslogd daemon to reread the new file so that Qpopper events are logged:
echo "local0.notice;local0.debug /var/log/POP.log" >> \ /etc/syslog.conf && killall -HUP syslogd
If you want
Qpopper to start automatically
when the system is booted, install the /etc/rc.d/init.d/qpopper
init script included
in the blfs-bootscripts-20080816 package.
make install-qpopper
This startup procedure uses a configuration file. The details of
the configuration file can be found in the documentation file
GUIDE.pdf
.
cat > /etc/mail/qpopper.conf << "EOF"
# Qpopper configuration file
set debug = false
set spool-dir = /var/spool/mail/
set temp-dir = /var/spool/mail/
set downcase-user = true
set trim-domain = true
set statistics = true
# End /etc/shells
EOF
If you use inetd,
the following command will add the Qpopper entry to /etc/inetd.conf
:
echo "pop3 stream tcp nowait root /usr/sbin/popper popper" >> \ /etc/inetd.conf && killall inetd || inetd
Issue a killall -HUP
inetd to reread the changed inetd.conf
file.
If you use xinetd,
the following command will create the Qpopper file as /etc/xinetd.d/pop3
:
cat >> /etc/xinetd.d/pop3 << "EOF"
# Begin /etc/xinetd.d/pop3
service pop3
{
port = 110
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/sbin/popper
}
# End /etc/xinetd.d/pop3
EOF
Issue a killall -HUP
xinetd to reread the changed xinetd.conf
file.
Last updated on 2007-04-04 14:42:53 -0500