Re: 1.23 ...

Harald Schneider <[email protected]> Tue, 21 Nov 2006 21:50:08 +0100
Newsgroups gmane.mail.xmail.announce
Message-ID <[email protected]>
Great! Thanks!

Davide Libenzi schrieb:
> 
> Ok, 1.23 is finally out:
> 
> http://www.xmailserver.org
> 
> Like you can see, I do not supply RPMs anymore. Those tend to have glibc 
> dependecies that make them work only on certain RH versions, plus I use 
> Debian and I do not have any RH machine at the moment. Also, sources are 
> only distributed in a .tar.gz package from now on.
> 
> 
> 
> 
> ChangeLog:
> 
> - Changed the filter log to include the full exec string (separated by 
>   semicolon).
> 
> - Fix CTRL "poplnkadd" and "poplnkdel" to accept local domains strings 
>   starting with special characters.
> 
> - Added (finally!) a command line makefile (Makefile.win) to build the 
>   whole XMail package without the usage of the MS VC++ IDE.
> 
> - Reject a CTRL "domainadd" command if an alias domain already exists with 
>   the same name.
> 
> - Changed the CTRL "usergetmproc" command to allow the caller to specify 
>   if it is the user or the domain one that is wanted. Or a merges of both, 
>   if "DU" is specified in the optional 3th parameter.
> 
> - Changed the CTRL "usersetmproc" command to allow the caller to specify 
>   if it is the user ('U') or the domain ('D') one that is wanted to be 
>   set.
> 
> - Added complex/multiple macro substitution capabilities to external 
>   programs argoument lists.
> 
> - Added strictier SMTP address validation.
> 
> - Check the mailbox size for every message coming into the mailbox (before 
>   it was only done during the SMTP phase).
>         
> - Do not try to send to the 'A' record if the recipient domain does not 
>   exist at all (NXDOMAIN). Bounce immediately instead, avoiding lengthy 
>   retry policies.
> 
> - Added the "wlex" flag to filter lines (works for the SMTP ones only), to 
>   exclude execution of the filter line in case the client IP is 
>   white-listed inside the ipprop file.
>                 
> - Added the post-RCPT SMTP filter, that is called before XMail acks the 
>   client recipient. A new "RCPT=EFILTER" long entry is emitted in case a 
>   recipient is rejected by a filter.
>          
> - Added @@CRCPT (current recipient) and @@FROM (sender email address) 
>   macros to SMTP filter substitution.
>                 
> - Allow cmdaliases to work on aliased domains. Before a cmdalias defined 
>   on an alias-target domain was not working before the cmdalias check was 
>   done before the alias domain resolution.
>         
> - Added the ability to bypass the SMTP.IPMAP.TAB inclusion using SMTP 
>   authentication.
>         
> - Added a new SERVER.TAB variable "SMTP-IpMapDropCode" to control the drop 
>   code to be used for IPs listed inside the SMTP.IPMAP.TAB. Like other 
>   codes inside XMail, 1 means drop now, 0 means allow if auth, and -N 
>   means add N seconds delay. An immediate drop will emit a "SNDRIP=EIPBAN" 
>   log entry.
>         
> - Added a new SERVER.TAB variable "SmtpMsgIPBan" to control the SMTP 
>   message returned in case of SMTP.IPMAP.TAB inclusion.
>         
> - Added log message when the maximum number of SMTP/POP3/CTRL threads is 
>   hit.
>                 
> - Fixed documentation about the spool info line and the SMTP filters info 
>   line.
>                 
> - Fixed a build problem on OpenBSD related to the lack of c_r (reentrant C 
>   library) library.
>                                 
> - Fixed greetings message to be RFC2821 compliant (server host must be 
>   first).
>         
> - Fixed a NAME_MAX build error ond *BSD and Solaris.
>                  
> - Added a "Pop3ScanCur" USER.TAB variable to control the scan of the 
>   Maildir's "cur" directory during POP3 message list build. Now XMail only 
>   scans the "new" directory as default.
> 
> 
> Have fun ...
> 
> 
> 
> - Davide
> 
> -
> To unsubscribe from this list: send the line "unsubscribe xmail-announce"
> in the body of a message to [email protected]
> For general help: send the line "help" in the body of a message to
> [email protected]
> 
>