admin Site Admin
Joined: 21 Jun 2005 Posts: 209
|
Posted: Mon Aug 22, 2005 8:26 pm Post subject: new qmail aio patch version 12 |
|
|
qmail 1.03 all in one (aio) patch version 12 [2005-07-15]
This is a cumulative patch for vanilla qmail 1.03 which contains a lot of updates and new features. The qmail aio patch includes netqmail 1.05.
New features
$TCPREMOTEHOST check against regular expressions depending on $RELAYCLIENT: domain-based blacklist/right-hand-side blackhole list (RHSBL)
Real check of local recipient address against system users, costant db cdb, LDAP, vpopmail
HELO/EHLO check against regular expressions depending on $RELAYCLIENT.
MAIL FROM check against regular expressions depending on $RELAYCLIENT.
MAIL TO check against regular expressions depending on $RELAYCLIENT.
Assignment of a domain or email adress to subnets or IP adresses.
MAIL FROM DNS check and SMTP callback to verify MAIL FROM.
Real check of local recipient address using SMTP callout.
Address verification against external programms.
HELO/EHLO DNS check depending on $RELAYCLIENT.
SMTP virus scanning with clamd.
Rejection of relay probes.
Logging of relay attempts.
Discard bouncing bounces.
Tarpitting.
Checks the command line to make sure there is a valid checkpassword program when using SMTP AUTH patch.
Refuse emails from the null envelope sender if they have more than one envelope recipient.
qmail-queue-replacement with custom error (=bounce) messages.
Moving the todo routine into an external program.
Local and remote SMTP authentication.
Add and remove "local" IP adresses.
Alternative qmail-queue program.
Automatic creation of maildirs.
RFC 1870 ESMTP SIZE command.
Extended SMTP logging.
Multi-line SMTP prompts.
Use of local timezone.
Limit size of bounces.
TLS/SSL SMTP sessions.
Secured SMTP AUTH.
Set outgoing IP.
Quota check.
Updates
The addrparse function allows "MAIL FROM" commands without a ":", but it fails to parse the address and assumes a null sender or recipient.
RFC-2821 violation (Mail Routing): never tries any other MX than the first it connects to.
sendmail's -f emulation does not set the default for the username as sendmail does.
Ought to recognize 0.0.0.0 as al local IP address.
Netscape's download indicator doesn't progress.
Parsing error .qmail files that contains tabs.
Does not create unique maildir file names.
Does not accept oversize DNS packets.
Does not compile with glibc 2.3.1.
Buffer overflow in qmail-qmtpd.
Improved ISO C conformance.
http://www.backschues.net/qmail/ |
|