./mail/qmail, Secure, reliable, efficient, simple, and fast MTA

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.03nb37, Package name: qmail-1.03nb37, Maintainer: schmonz

The qmail program is a secure, reliable, efficient simple message
transfer agent. It is meant to be a replacement for the entire
sendmail-binmail system that most UNIX hosts use.

Although qmail holds security and reliability as its top two
priorities, it is also fast. On a Pentium under BSD/OS, qmail can
easily handle 200000 separate messages per day that are injected
and must then be delivered to local mailboxes!

Security and reliability are qmail's two strengths, however. The
qmail package ensures a message, once accepted, will never be lost.
An optional new mailbox format, maildir, even lets users safely
read their mail over NFS, while still accepting new mail deliveries.

The following features are supported: 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, a drop-in sendmail replacement, and more!

DEINSTALL [+/-]
MESSAGE.srs [+/-]
MESSAGE.tls [+/-]

Required to run:
[sysutils/checkpassword] [sysutils/daemontools] [net/ucspi-ssl] [devel/syncdir] [mail/libsrs2] [devel/libidn2]

Required to build:
[pkgtools/cwrappers]

Package options: djbware-errno-hack, eai, qmail-customerror, qmail-srs, sasl, syncdir, tls

Master sites:

SHA1: 9ee9a603e2ad3d8e1d34b900e19b7a5d275f538b
RMD160: d31598afa862abb35bc1feb8d038ab619b5a17a2
Filesize: 254.825 KB

Version history: (Expand)


CVS history: (Expand)


   2018-09-14 18:44:09 by Amitai Schleier | Files touched by this commit (1)
Log message:
Actually generate the promised key sizes. Ride previous bump.
   2018-09-14 11:01:53 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
The latest upstream TLS patch (netqmail-1.06-tls-20160918.patch, not yet
in pkgsrc) has bumped key sizes to 2048 bits. Do likewise. Bump PKGREVISION.
   2018-08-01 09:10:27 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
Depend on new enough sysutils/checkpassword{,-pam} such that qmail-run
can (by itself depending on pkgtools/pkg_alternatives) expect to find
"nbcheckpassword".

Remove 'qmail-rejectutils' option, which will become an unconditional
dependency in qmail-run.

Bump PKGREVISION.
   2018-07-30 01:26:44 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
Add 'inet6' and 'pam' options to control dependencies on ucspi-tcp{6,}
and checkpassword{-pam,}. Add dependency on ucspi-ssl to 'tls' option.
Bump PKGREVISION.
   2018-07-25 18:42:36 by Amitai Schleier | Files touched by this commit (1)
Log message:
Add dependency on checkpassword-pam, since checkpassword is not yet licensed.
Ride previous PKGREVISION bump.
   2018-07-25 18:32:34 by Amitai Schleier | Files touched by this commit (7) | Package updated
Log message:
s/ucspi-tcp/ucspi-tcp6/g in dependencies. Bump PKGREVISIONs.
   2018-07-04 15:40:45 by Jonathan Perkin | Files touched by this commit (423)
Log message:
*: Move SUBST_STAGE from post-patch to pre-configure

Performing substitutions during post-patch breaks tools such as mkpatches,
making it very difficult to regenerate correct patches after making changes,
and often leading to substituted string replacements being committed.
   2018-05-29 01:39:16 by Amitai Schleier | Files touched by this commit (1)
Log message:
Remove vestiges of rejectutils patch, missed in previous.