summaryrefslogtreecommitdiff
path: root/qmail-smtpd.c
AgeCommit message (Collapse)Author
2012-07-14fix bug in auth patch: it was re-assigning stderr,John Denker
thereby causing log messages to go astray and break the stmp protocol
2012-07-14Now apply spam filtering to all unauthenticated submissions,John Denker
including submissions that are ssl encrypted (but not authenticated)
2012-07-13Reject emails addressed to multiple recipients with a null envelope sender.John Denker
A lot of your spam will be arriving with a null envelope sender. When those spam messages have multiple envelope recipients, they cannot be bounce messages.
2012-07-13Reject emails addressed to multiple recipients with a null envelope sender.John Denker
A lot of your spam will be arriving with a null envelope sender. When those spam messages have multiple envelope recipients, they cannot be bounce messages.
2012-06-02catch insidious syntax errorJohn Denker
2012-06-02don't offer AUTH unless a passwd checker was specified on command line;John Denker
don't offer CRAM-style auth at all.
2012-06-02Minor bugfix. If you use morercpthosts, after a failed authenticationJohn Denker
attempt, if the client attempts to send mail to a domain which is not listed in rcpthosts, qmail-smtpd is unable to read morercpthosts.cdb. Instead, it sends "421 unable to read controls (#4.3.0)" and drops the connection. This patch fixes this bug by closing file descriptor 3 (only if necessary) in the authentication child process rather than the parent process. Credit: Tom Clegg
2012-06-02apply the big auth patchJohn Denker
2012-06-01original, as downloaded from http://www.qmail.org/netqmail-1.06.tar.gzJohn Denker