./mail/qmail-run, Configures qmail to receive and deliver mail

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


Branch: CURRENT, Version: 20181114, Package name: qmail-run-20181114, Maintainer: schmonz

This package creates the config files and NetBSD-style rc.d scripts
needed to run qmail, and provides convenient wrappers for procmail,
spamassassin, and rspamd.

DEINSTALL [+/-]

Required to run:
[pkgtools/pkg_alternatives] [mail/qmail-qfilter] [mail/greetdelay] [mail/qmail] [mail/qmail-rejectutils] [mail/qmail-acceptutils] [mail/greylisting-spp]

Required to build:
[pkgtools/cwrappers]

Version history: (Expand)


CVS history: (Expand)


   2018-11-14 17:46:59 by Amitai Schleier | Files touched by this commit (10) | Package updated
Log message:
On second thought, greylisting isn't a sensible default. Comment it out
in control/smtpplugins. Extract a "Greylisting" stanza in MESSAGE. Merge
"Local non-root users to see the queue" into previous section (and
provide qmail-qread-client in example mailer.conf to begin with).
Mention port numbers where applicable.

Enable defaults that are sensible: realrcptto in control/rcptchecks and
viruscan in control/smtpfilters.

Add fixsmtpio rules to make greylisting-spp's tempfails look more like
qmail's other messages.

Bump dependency on qmail for config-fast-pkgsrc, which is like
config-fast but lets us simulate CONF_FILES-like behavior. As before, we
install these minimal config files, and won't deinstall them. (But the
updated qmail package will.)

Bump version.
   2018-11-13 17:34:58 by Amitai Schleier | Files touched by this commit (8)
Log message:
Enable greylisting by default via mail/greylisting-spp. To make this a
sensible default, we wrap it in "greylisting-spp-with-exemptions", which
lets recipient addresses and domains be exempted from greylisting by
editing control/greylist/exemptrcpt{s,hosts}.

qmailofmipd: enable user CDB by default and remove the verbiage.

qmailsmtpd: bump datalimit (seeing occasional "fixsmtpio: out of \ 
memory" in production).

Improve MESSAGE a bit more.

Bump version.
   2018-11-10 16:31:18 by Amitai Schleier | Files touched by this commit (4)
Log message:
Bump dependency on qmail for SPP support and on rejectutils for an
SPP-compatible qmail-rcptcheck. Create control/smtpplugins so that the
RCPTCHECK-compatible programs continue to run as before. No functional
change intended.

Bump version.
   2018-11-08 21:57:28 by Amitai Schleier | Files touched by this commit (8)
Log message:
Bump acceptutils dependency to get STARTTLS support in fixsmtpio(8)
(obviating the need for qmail-smtpd(8) to be patched to link OpenSSL).

Make TLS configurable for submission, POP3, and now also incoming SMTP:

- "yes"  (startup will fail if cert or DH params are missing)
- "no"   (even if they're present, don't offer TLS)
- "auto" (the default: offer TLS iff they're present)

Mention TLS setup in MESSAGE.

Delay SMTP greeting by 2 seconds. Enable zen.spamhaus.org RBL.

Bump version.
   2018-11-03 18:08:26 by Amitai Schleier | Files touched by this commit (6)
Log message:
When tagging log entries, insert "/" between "nbqmail" and \ 
the rest of
the tag; for instance, "nbqmailofmipd" becomes \ 
"nbqmail/ofmipd". Vaguely
redolent of Postfix, and easier to glance at logs now that just about
everything runs similarly from rc.d. Turn off sslserver verbosity by
default. Bump version.
   2018-10-28 17:38:36 by Amitai Schleier | Files touched by this commit (3) | Package updated
Log message:
Point to where servercert.pem actually is. While here, use the regularly
regenerated DH params too. Bump PKGREVISION.
   2018-10-28 16:01:57 by Amitai Schleier | Files touched by this commit (6) | Package updated
Log message:
Update to 20181028. Changes:

- CERTFILE needs to be set early enough for sslserver. Move it to rc.d.
  UCSPITLS is application-specific and can stay in the CDB.
- Add PYMSGAUTH_TOLERATE_UNCONFIGURED to the CDB.
- Switch qmailpop3d from tcpserver+qmail-popup to sslserver+authup.
  Set UCSPITLS in the CDB to require STLS before USER/PASS.
- Specify a few new required_files.
- Point more precisely at the need to inspect alias/.qmail-*.
   2018-10-27 21:16:16 by Amitai Schleier | Files touched by this commit (10) | Package updated
Log message:
Update to 20181027. Changes:

- Bump qmail-acceptutils for integrated privsep TLS using ucspi-ssl.
- Switch qmailofmipd rc.d script to sslserver, listening on the network.
- Install control/{pop3,smtp}capabilities, as newly required by authup.
- Organize INSTALL a bit better.
- Remove all vestiges of stunnel, including further shortening MESSAGE.