qmail-init(8) - Linux man page
Name
qmail-init - start/stop scripts for qmail
Synopsis
init.d/qmail [ start | stop | restart | status ]
init.d/qmtpd [ start | stop | restart | status ]
init.d/pop3d [ start | stop | restart | status ]
init.d/qmqpd [ start | stop | restart | status ]
init.d/qmtpd [ start | stop | restart | status ]
init.d/smtpd [ start | stop | restart | status ]
Description
These init scripts are responsible for starting and stopping the three main qmail services. init.d/qmail invokes qmail-start (the main qmail delivery agent), init.d/pop3d invokes qmail-popup, checkpassword, and qmail-pop3d (the POP3 server system for qmail) by way of tcpserver, init.d/qmqpd invokes qmail-qmqpd (the QMQP server for qmail -- a specialized null-client protocol) by way of tpcserver, init.d/qmtpd invokes qmail-qmtpd (the QMTP server for qmail -- a high-speed alternative to SMTP) by way of tcpserver, and init.d/smtpd invokes qmail-smtpd (the SMTP daemon for qmail) by way of tcpserver, as well as optionally invoking rblsmtpd if that package is installed.
These files typically reside in either /etc/rc.d/init.d (most systems using SysV-style init scripts) or /etc/init.d (Solaris).
Control Files
aliasempty
- Default delivery instructions. Default: ./Mailbox. The contents of this file are used as the default delivery instructions for any legitimate local
address that has either nonexistant or empty delivery instructions. See dot-qmail(5) for details on the contents. To emulate the typical sendmail and
procmail combined configuration, install the dot-forward and procmail packages (and ensure they and preline are in the path), and put the following
lines in this file: |dot-forward .forward
|preline procmail - antirbldomains
- If antirbl is installed, this file contains a list of domains for which to disable RBL testing. Default: empty.
- checkpassword
- The password checking program for all systems that require one (currently only init.d/pop3d) Default: checkpassword.
- concurrencypop3d
- Maximum number of simultaneous inbound POP3 connections. Default: 20.
- concurrencyqmqpd
- Maximum number of simultaneous inbound QMQP connections. Default: 20.
- concurrencyqmtpd
- Maximum number of simultaneous inbound QMTP connections. Default: 20.
- concurrencysmtpd
- Maximum number of simultaneous inbound SMTP connections. Default: 20.
- logger
- The program that is to be used for message logging. Default: splogger. It is started in the /var/log directory. If the string contains {}, then it replaced with the name of the system being logged (such as qmail or pop3d), otherwise the system name is appended to the string. To use multilog ensure that a subdirectory in /var/log exists for each of the systems and put the following in this file: multilog -t {}
- rbldomains
- If rblsmtpd is installed, this file lists the RBL domain servers on which to do lookups. Default: rbl.maps.vix.com.
- rbltimeout
- If rblsmtpd is installed, this file sets the timeout value. Default: 60.
- ulimitcpu
- The maximum amount of CPU time an individual daemon process (pop3d, qmqpd, qmtpd, or smtpd) is allowed to consume before it is terminated, in seconds. Default: unlimited.
- ulimitdata
- The maximum data segment size of an individual daemon process, in kilobytes. Default: unlimited.
See Also
logger(1), splogger(1), dot-qmail(5), qmail-log(5), antirbl(8), qmail-config(8), qmail-pop3d(8), qmail-popup(8), qmail-qmqpd(8), qmail-qmtpd(8), qmail-smtpd(8), qmail-start(8), rblsmtpd(8)
