SMTP-AUTH for Debian 'Sarge' 3.1

This patch adds server- and client-based ESMTP AUTH authentication protocol support to qmail-1.03 for the stable Debian 'Sarge' distribution.

Debian Qmail-Version

The Debian version of qmail comes with following patches:

SMTP-AUTH

The authentication protocol defines a SMTP service extension [ESMTP] whereby an SMTP client may indicate an authentication mechanism to the server and perform an authentication protocol exchange (RFC2554)

"Server-based" authentication protocol

This patch is originally based on Mrs. Brisby's smtp-auth patch with many enhancements from Krzysztof Dabrowski and was adapted to Debian needs by Alexander Hosfeld. It adds SMTP authentication support to qmail-smtpd. This requires a client to authenticate (LOGIN, PLAIN or CRAM-MD5) before relaying outgoing mail.

To apply this patch copy all base64.*-files into the qmail-tmp directory (usually /tmp/qmail/qmail-1.03/) and execute "cd /tmp/qmail/qmail-1.03; patch -p1 < /path/to/patch/qmail-smtpd_auth.patch"

"Client-based" authentication protocol

This patch is originally based on Jay Soffian and Robert Sanders smtp-auth patch with enhancements from Bjoern Kalkbrenner and was adapted to Debian needs by Alexander Hosfeld. It adds SMTP authentication support to qmail-remote. This is useful for a Qmail installation relaying outgoing mail to a smarthost which requires authentication.

To apply this patch copy all base64.*-files into the qmail-tmp directory (usually /tmp/qmail/qmail-1.03/) and execute "cd /tmp/qmail/qmail-1.03; patch -p1 < /path/to/patch/qmail-remote_auth.patch"

Combined "Server-" and "Client-" authentication protocol

Combines the two patches and adds SMTP authentication support to qmail-remote and qmail-smtpd.

To apply this patch copy all base64.*-files into the qmail-tmp directory (usually /tmp/qmail/qmail-1.03/) and execute "cd /tmp/qmail/qmail-1.03; patch -p1 < /path/to/patch/qmail_auth.patch"

debian_sarge_smtp_auth.tar.bz2
debian_sarge_smtp_auth.tar.gz
MD5SUM




© 2006, Alexander Hosfeld (infohosfeld.de)