qmail add-ons
- acceptutils: Get your messages delivered with TLS, SMTP AUTH, new user-controlled features.
- rejectutils: Block unwanted messages with QMAILQUEUE wrapper, RCPTCHECK wrapper, SMTP filter programs.
qmail patches
- eai: Arnt Gulbrandsen’s EAI patch rebased onto netqmail 1.06 with TLS-onlyremote.
- rfilter: (vaporware) Filter outbound messages — like
qmail-qfilter
but forqmail-remote
. - rcptcheck: Jay Soffian’s RCPTCHECK patch rebased onto netqmail 1.06 with TLS.
- srs: Marcelo Coelho’s SRS patch rebased onto notqmail.
- tlsonlyremote: Frederik Vermeulen’s TLS patch without the
qmail-smtpd
parts.
Obsolete, if you’re running notqmail
- destdir: Build as non-root, without hardcoded IDs, to a staging area.
- qbiffutmpx: Detect
<utmpx.h>
in case the OS no longer provides<utmp.h>
. - remote: Wrap
qmail-remote
with another program (inspired by QMAILQUEUE).
qmail-adjacent
- mess822-qmailqueue: Bruce Guenter’s QMAILQUEUE patch rebased onto mess822.
- pymsgauth-filter: Filter submitted messages through Charles Cazabon’s pymsgauth using qmail-qfilter.
- qmail-qfilter-grandparent: Correlate
qmail-qfilter(1)
filters withqmail-smtpd
orofmipd
sessions. - queue-repair-symlink3: Let Charles Cazabon’s queue-repair operate safely when
/var/qmail/queue
is a symlink. - syncdir-dlsym: Let Bruce Guenter’s syncdir run on systems without
syscall()
. - syncdir-libtool: Let Bruce Guenter’s syncdir build a shared library on most any platform.
- ucspi-tcp-destdir: Install ucspi-tcp to a staging area.
JUnit add-ons
- Greencently: All tests green? Commit now, quickly.
Browser userscripts
- Edit This Page: Approximation of Universal Edit Button.
Other projects I contribute to
- pkgsrc
- notqmail
- ikiwiki