qmail is a secure, reliable, efficient, simple message
transfer agent.
It is meant as a replacement for the entire sendmail-binmail system on
typical Internet-connected UNIX hosts.
Learn more about qmail.
This is (and will be) a source-only RPM of the main qmail package
with several patches from the above web page added. This directory
contains all all the source files used to create the RPM.
Learn more about RPM.
The source rpm contains all of the other files in this directory.
Features of this package:
- Support for sending and receiving via QMTP
(patch to qmail-remote by Russell Nelson).
- Support for sending more than 255 simultaneous messages
(big-concurrency patch by Johannes Erdfelt).
- Support for faster processing when large quantities of mail arrive
(ext-todo patch by André Oppermann and big-todo patch by Russell Nelson).
- Startup scripts set limits on daemon's CPU time and
data size to avoid denial-of-service attacks.
- Integrated optional RBL blocking support from multiple servers.
- UID/GID numbers are configured into a set of control files instead
of hard-coded in the binaries. This would allow a binary RPM to be
distributed unmodified to any setup.
- The qmail run script uses the contents of
/etc/qmail/control/aliasempty for the aliasempty argument to
qmail-start
- Message logging is done via the string in
/etc/qmail/control/logger
- qmail-showctl shows the contents of all the control files used in
this package
- Intelligent login scripts (/etc/profile.d/qmail.sh and
/etc/profile.d/qmail.tcsh).
- A man page documenting the control files used by all the init scripts
- All the network daemons use tcpserver to manage connections
- Support for binding outgoing connections to local interfaces
(patch to qmail-remote by Chuck Foster).
- Evan Champion's patch to conredirect, ported to qmail-1.03
- A fix for broken CR/LF conventions on SMTP connections using
fixcrio, which doesn't require a patch to qmail.
This package requires the following packages:
Other packages recommended for efficient use of qmail are:
- dot-forward
- rblsmtpd
-- A RBL blocking add-on for qmail-smtpd
- nullmailer
-- "Dumb" client software package which can deliver via either SMTP or QMQP
- vmailmgr
-- Virtual mail domain manager for qmail
NOTE:
Do NOT distribute binary packages built from this distribution!
Such packages are explicitly disallowed by the author of qmail, and
frustrating as it may be, I understand his reasoning.
This packaging of qmail comes with no warranties of any kind.