#!/bin/sh # # description: QMAIL SMTP & POP3 SERVER # processname: qmaild # pidfile: /var/run/qmaild.pid # filename /etc/rc.d/init.d/qmaild # # Source function library. . /etc/rc.d/init.d/functions # See how we were called. case "$1" in start) echo -n "Starting qmaild: " /usr/local/bin/tcpserver -q -l -H -R -x /etc/tcp.smtp.cdb \ -c 100 -u -g 0 smtp /usr/local/bin/pbs4q \ /var/qmail/bin/qmail-smtpd 2>&1 \ /var/qmail/bin/splogger smtpd & /usr/local/bin/tcpserver -q -l -H -R 0 pop3 \ /var/qmail/bin/qmail-popup \ /bin/checkpassword /usr/local/bin/pbs4q /var/qmail/bin/qmail-pop3d Maildir 2>&1 \ /var/qmail/bin/splogger pop3d & /var/qmail/rc & echo touch /var/lock/subsys/qmaild ;; stop) echo -n "Shutting down qmail: " kill $(/sbin/pidof tcpserver) kill $(/sbin/pidof qmail-send) echo rm -f /var/lock/subsys/qmaild ;; restart) $0 stop $0 start ;; *) echo "Usage: $0 {startstoprestart}" exit 1 esac exit 0