LogoopenSUSE Build Service > Projects
Sign Up | Log In

qmail Mail Transfer Agent

qmail is a secure, reliable, efficient, simple message transfer agent. It is designed for typical Internet-connected UNIX hosts. As of October 2001, qmail is the second most common SMTP server on the Internet, and has by far the fastest growth of any SMTP server.

Secure: Security isn't just a goal, but an absolute requirement. Mail delivery is critical for users; it cannot be turned off, so it must be completely secure. (This is why I started writing qmail: I was sick of the security holes in sendmail and other MTAs.)

Reliable: qmail's straight-paper-path philosophy guarantees that a message, once accepted into the system, will never be lost. qmail also optionally supports maildir, a new, super-reliable user mailbox format. Maildirs, unlike mbox files and mh folders, won't be corrupted if the system crashes during delivery. Even better, not only can a user safely read his mail over NFS, but any number of NFS clients can deliver mail to him at the same time.

Efficient: On a Pentium under BSD/OS, qmail can easily sustain 200000 local messages per day---that's separate messages injected and delivered to mailboxes in a real test! Although remote deliveries are inherently limited by the slowness of DNS and SMTP, qmail overlaps 20 simultaneous deliveries by default, so it zooms quickly through mailing lists. (This is why I finished qmail: I had to get a big mailing list set up.)

Simple: qmail is vastly smaller than any other Internet MTA. Some reasons why: (1) Other MTAs have separate forwarding, aliasing, and mailing list mechanisms. qmail has one simple forwarding mechanism that lets users handle their own mailing lists. (2) Other MTAs offer a spectrum of delivery modes, from fast+unsafe to slow+queued. qmail-send is instantly triggered by new items in the queue, so the qmail system has just one delivery mode: fast+queued. (3) Other MTAs include, in effect, a specialized version of inetd that watches the load average. qmail's design inherently limits the machine load, so qmail-smtpd can safely run from your system's inetd.

Replacement for sendmail: qmail supports host and user masquerading, full host hiding, virtual domains, null clients, list-owner rewriting, relay control, double-bounce recording, arbitrary RFC 822 address lists, cross-host mailing list loop detection, per-recipient checkpointing, downed host backoffs, independent message retry schedules, etc. qmail also includes a drop-in ``sendmail'' wrapper so that it will be used transparently by your current UAs. 

Source Files

Filename Size Changed Actions
badloadertypes 32 Bytes Download File
badmailfrom 25 Bytes Download File
badmailto 29 Bytes Download File
badmimetypes 360 Bytes Download File
defaultdelivery 10 Bytes Download File
dh_key 929 Bytes Download File
gentestcrt.sh.bz2 2.28 KB Download File
qmail-1.03.tar.bz2 172 KB Download File
qmail-aliases.bz2 494 Bytes Download File
qmail-chkuser-2.0.9-update.patch 39.5 KB Download File
qmail-chkuser-enable-srs.patch 533 Bytes Download File
qmail-dk-0.6.beta.2.patch.bz2 7.37 KB Download File
qmail-dns-no-any-queries.diff 911 Bytes Download File
qmail-modernizer.patch 5.41 KB Download File
qmail-require_auth.patch.bz2 1.06 KB Download File
qmail-smtpd-linefeed.patch.bz2 1010 Bytes Download File
qmail-smtpd-spf-qq-reject-logging.patch.bz2 911 Bytes Download File
qmail-srs-qt-0.5.patch.bz2 6.02 KB Download File
qmail-toaster-rpmlintrc 207 Bytes Download File
qmail-toaster-tls-control_readfile.patch.diff 550 Bytes Download File
qmail-toaster.changes 21.4 KB Download File
qmail-toaster.permissions 88 Bytes Download File
qmail-toaster.spec 19.6 KB Download File
qmail.init 3.58 KB Download File
qmail.init.suse 4.72 KB Download File
qmail.rc 215 Bytes Download File
qmail.service 590 Bytes Download File
qmailtoaster-1.3.1.patch.bz2 81.1 KB Download File
qmailtoaster-big-dns.patch.bz2 933 Bytes Download File
qmailtoaster-chkuser-settings.patch 39.8 KB Download File
supervise-send-log.run 191 Bytes Download File
supervise-send.run 29 Bytes Download File
supervise-smtp-log.run 191 Bytes Download File
supervise-smtp.run 555 Bytes Download File
supervise-submission-log.run 197 Bytes Download File
supervise-submission.run 462 Bytes Download File

Comments for home:weberho:qmailtoaster (0)

Login required, please login or signup in order to comment