Merge branch 'mdw/addrcheck'
[qmail] / debian / control
CommitLineData
9312c29d 1Source: qmail
b2f0cda3 2Maintainer: Mark Wooding <mdw@distorted.org.uk>
9312c29d
MW
3Section: mail
4Priority: extra
5Standards-Version: 2.1.2.2
6
7Package: qmail
8Architecture: any
9Section: mail
10Priority: extra
ca51b51d
MW
11Depends: ${shlibs:Depends}, netbase, procmail,
12 python (>= 2.3.5), python-cdb, nsict-cdb
9312c29d
MW
13Provides: mail-transport-agent
14Conflicts: mail-transport-agent
15Suggests: pine | mail-reader
16Description: Secure, reliable, efficient, simple mail transport system
17 qmail is a secure, reliable, efficient, simple message transfer agent. It
18 is meant as a replacement for the entire sendmail-binmail system on typical
19 Internet-connected UNIX hosts.
20 .
21 Reliable: qmail's straight-paper-path philosophy guarantees that a message,
22 once accepted into the system, will never be lost. qmail also supports
23 maildir, a new, super-reliable user mailbox format. Maildirs, unlike mbox
24 files and mh folders, won't be corrupted if the system crashes during
25 delivery. Even better, not only can a user safely read his mail over NFS,
26 but any number of NFS clients can deliver mail to him at the same time.
27 .
28 Efficient: On a Pentium, qmail can easily sustain 200000 local messages per
29 day---that's separate messages injected and delivered to mailboxes in a real
30 test! Although remote deliveries are inherently limited by the slowness of
31 DNS and SMTP, qmail overlaps 20 simultaneous deliveries by default, so it
32 zooms quickly through mailing lists.
33 .
34 Simple: qmail is vastly smaller than any other Internet MTA. Some reasons why:
35 (1) Other MTAs have separate forwarding, aliasing, and mailing list
36 mechanisms. qmail has one simple forwarding mechanism that lets users handle
37 their own mailing lists.
38 (2) Other MTAs offer a spectrum of delivery modes, from fast+unsafe to
39 slow+queued. qmail-send is instantly triggered by new items in the queue, so
40 the qmail system has just one delivery mode: fast+queued.
41 (3) Other MTAs include, in effect, a specialized version of inetd that
42 watches the load average. qmail's design inherently limits the machine load,
43 so qmail-smtpd can safely run from your system's inetd.
44 .
45 Replacement for sendmail: qmail supports host and user masquerading, full
46 host hiding, virtual domains, null clients, list-owner rewriting, relay
47 control, double-bounce recording, arbitrary RFC 822 address lists, cross-host
48 mailing list loop detection, per-recipient checkpointing, downed host
49 backoffs, independent message retry schedules, etc. In short, it's up to
50 speed on modern MTA features. qmail also includes a drop-in ``sendmail''
51 wrapper so that it will be used transparently by your current UAs.
52
7a9e083d
MW
53Package: mini-qmail
54Architecture: any
55Section: mail
56Depends: ${shlibs:Depends}
57Provides: mail-transport-agent
58Conflicts: mail-transport-agent
59Description: Secure, reliable, efficient, simple mail transport system
60 qmail is a secure, reliable, efficient, simple message transfer agent. It
61 is meant as a replacement for the entire sendmail-binmail system on typical
62 Internet-connected UNIX hosts.
63 .
64 This is the mini-qmail installation which can't deliver locally. It
65 relies on a QMQP server on another host providing it with a reliable
66 remote mail queue. As a result, it's really easy to configure and
67 doesn't require any hassle.
68
9312c29d
MW
69Package: qmail-src
70Architecture: all
71Section: mail
72Depends: dpkg-dev, fakeroot | sudo
73Priority: extra
74Description: Source only package for building qmail binary package
75 qmail is a secure Secure, reliable, efficient, simple mail transport system.
76 .
77 Dan Bernstein (qmail's author) only gives permission for qmail to be
78 distributed in source form, or binary for by approval. This package
79 has been put together to allow people to easily build a qmail binary
80 package for themselves, from source.
81 .
82 If there is a package called qmail available, then Dan has approved the
83 binary version of the package for approval, so you might as well install
84 that and save yourself some effort.