From https://www.fehcom.de/qmail/smtpauth.html#PATCHES Generic SMTP authentication for qmail-smtpd and qmail-remote. Complies to RFC 3848 and RFC 4409. * Provides now CRAM-MD5 authentication for qmail-remote as well. * Fine tuning of SMTPAUTH annoncements for qmail-smtpd and SUBMISSION support. * Sender based authentication according to 'Mail From:' and authenticated smarthost relaying for qmail-remote. * Fixed bug (0.8.2): qmail-smtpd secretly allows auth even when disabled! (tx Chris P.) * Fixed AMD64 bug for MD5 (0.8.3) and small others (tx Alan P.)
27 lines
427 B
Text
27 lines
427 B
Text
The qmail-smtpd Auth patch modifies the following QMAIL 1.03 files:
|
|
|
|
= TARGETS
|
|
= Makefile
|
|
= qmail-smtpd.c
|
|
= qmail-smtpd.8
|
|
= qmail-remote.c
|
|
= qmail-remote.8
|
|
= qmail-showctl.c
|
|
= qmail-control.9
|
|
|
|
Added files:
|
|
|
|
+ base64.c
|
|
+ base64.h
|
|
+ case_startb.c
|
|
+ hmac_md5.h
|
|
+ hmac_md5.c
|
|
+ global.h
|
|
+ md5.h
|
|
+ md5c.c
|
|
|
|
Informational files:
|
|
|
|
% install_auth.sh (Installation shell script)
|
|
% LICENSE.authentication (some sort of ...)
|
|
% README.auth
|