Free Email-related Packages
I am pleased to contribute software back to the open-source and qmail communities, subject to 'GPL' license or similar restrictions - please see the specific package for details. Currently 4 packages and 1 patch are offered (all qmail-related):
- qmail-verify: This adds a an extra component to qmail to verify the existence of users' mailboxes. This is used during the SMTP session to determine if a message should be accepted. It is a comprehensive update to Paul Jarc's realrcptto patch.
- qmail-hashdir: This extends qmail's functionality by adding a system to manage users' directories (and the Maildirs there) in a scalable manner. It allows for an almost unlimited number of mailboxes on a system, across multiple domains, optionally also on multiple machines with shared mailbox storage. It uses a command-line interface, so is easily integrated with existing user-management systems.
- radcheckpassword: A drop-in replacement for the checkpassword program typically used to authenticate from the system's /etc/passwd database. Instead of consulting this database, external Radius server(s) are consulted.
- couriercheckpassword: Another drop-in replacement for checkpassword, this time providing a way of using Courier's authentication methods which include LDAP.
- NORCPTHOSTS patch: This patch adds a switch to qmail to disable control/rcpthosts[.cdb], so it refuses mail until relaying is enabled, typically via an additional SMTP AUTH patch. This is useful if you're using the same machine with different ports to handle both MX traffic (mail in) and relaying with SMTP AUTH.
