Title: qmail setup notes
Subject: more notes on qmail
##################
# Install Qmail
##################
mkdir /var/qmail
groupadd nofiles
useradd -g nofiles -d /var/qmail/alias alias
useradd -g nofiles -d /var/qmail qmaild
useradd -g nofiles -d /var/qmail qmaill
useradd -g nofiles -d /var/qmail qmailp
groupadd qmail
useradd -g qmail -d /var/qmail qmailq
useradd -g qmail -d /var/qmail qmailr
useradd -g qmail -d /var/qmail qmails
make setup check
./config
cat /var/qmail/control/locals
echo <domaninname.com> >> /var/qmail/control/locals
cat /var/qmail/control/locals
cat /var/qmail/control/rcpthosts
cp /var/qmail/control/locals /var/qmail/control/rcpthosts
cd ~alias; touch .qmail-postmaster .qmail-mailer-daemon .qmail-root .qmail-default
chmod 644 ~alias/.qmail*
mv /var/spool/mail/<user> ~<user>/Mailbox
ln -s ~<user>/Mailbox /var/spool/mail/<user>
maildirmake $HOME/Maildir
echo ./Maildir/ > ~/.qmail
cd /var/qmail/boot
cat /var/qmail/boot/home
cp /var/qmail/boot/home /var/qmail/rc
vi /var/qmail/rc
	replace ./Mailbox with ./Maildir/
mv /usr/sbin/sendmail /usr/sbin/sendmail.org
ln -s /var/qmail/bin/sendmail /usr/sbin/sendmail
mv /usr/lib/sendmail /usr/lib/sendmail.org
ln -s /var/qmail/bin/sendmail /usr/lib/sendmail
##############################
# Optional
#csh -cf '/var/qmail/rc &'
#
# Test it
##############################
vi  /etc/inetd.conf
  smtp stream tcp nowait \
    qmaild /usr/sbin/tcpd \
    /var/qmail/bin/tcp-env \
    /var/qmail/bin/qmail-smtpd

  pop3 stream tcp nowait \
    root /var/qmail/bin/qmail-popup \
    qmail-popup mail.<domaninname.com> \
    /bin/checkpassword \
    /var/qmail/bin/qmail-pop3d \
    Maildir
vi /etc/rc.d/init.d/qmail
      #!/bin/sh
      csh -cf '/var/qmail/rc &'
      exit
ln -s /etc/rc.d/init.d/qmail  /etc/rc.d/rc5.d/S80qmail  
#####################
# Install Vpopmail
#####################
groupadd vchkpw
/usr/sbin/useradd -g vchkpw vpopmail
echo "127.0.0. 10.1.1.:allow,RELAYCLIENT=\"\"" > ~vpopmail/etc/tcp.smtp
# for remote clients, you need to add thier domains the the RELAYCLIENT line.
# replacy the 10.1.1. with your local network
./configure --enable-roaming-users=y
make
make install-strip
crontab -e
	40 * * * * /home-dir-of-vpopmail/bin/clearopensmtp 2>&1 > /dev/null

PATH=$PATH:/home/vpopmail/bin
vadddomain <domaninname.com> password-for-postmaster
vadduser <new_pop_account>@<domaninname.com>
vpasswd <new_pop_account>@<domaninname.com>
vi /etc/inetd.conf 
  pop3 stream tcp nowait \
    root /var/qmail/bin/qmail-popup \
    qmail-popup mail.<domainname.com> \
    /home/vpopmail/bin/vchkpw \
    /var/qmail/bin/qmail-pop3d \
    Maildir
#####################
# Install Qmailadmin
#####################

./configure --enable-cgibindir=/usr/local/apache/cgi-bin
make clean
make
make install-strip
http://<domainname.com>/cgi-bin/qmailadmin
-------------------------------------------------------------------------
qmail queue reset:  
Stop qmail
for i in bounce info intd local mess remote todo; do
           find /var/qmail/queue/$i -type f -exec rm {} \;
     done
Restart qmail
-------------------------------------------------------------------------