Mailfromd NEWS -- history of user-visible changes. 2006-06-30 Copyright (C) 2005, 2006 Sergey Poznyakoff See the end of file for copying conditions. Please send radius bug reports to Version 1.4.91 - CVS * New options: --dump-grammar-trace Dump grammar traces when parsing the config --dump-lex-trace Dump lexical analizer traces when parsing the config --dump-tree Dump parser tree * Configuration file ** New conditional `validuser' returns true if the username part of its argument (which should be a valid email address or user name) is a valid user name, i.e. the mu_get_auth_by_name call returns non-null value for this user. ** New conditional `dbmap' checks if the key is found in a given DB file. Useful for checking aliases. ** New constructs: 1. Define a function `foo': function foo do ... done 2. Call the function: call foo Both are meant as a simple way to structure configuration files. Passing arguments and returning a value is not supported. Version 1.4.90 - CVS * Require CVS mailutils. * Configuration file ** New pragma 'source' allows to set source address for TCP connections. Corresponds to the command line option --source. Version 1.4 * Configuration Added possibility to link against the forked version of libmilter (--with-forks). The patch for sendmail-8.13.1 is included (etc/sendmail-8.13.1.diff). * Configuration file ** New unary expression `listens' checks if the host listens on port 25. ** Several `#pragma option relay' statements accumulate * Bugfixes ** Fixed coredump on incorrect libmilter socket specification. ** Fixed `poll for EMAIL as EMAIL'. Version 1.3 * Rewritten DNS resolver functions in order to take into account CNAMEs. * Updated Makefiles to allow for compilation with the CVS Mailutils * Improved documentation. Version 1.2 * Implemented sending rate control. This feature allows to impose a limit on the number of messages a user can send within a given interval. If this number is exceeded, the connection is refused until enough time passes to keep the rate within the given limit. Version 1.1 Mostly bugfixes. Version 1.0 Lots of major improvements. Implemented two methods of sender address verification, controlled by a sophisticated configuration file. Sender domains and emails can also be distinguished basing on POSIX regex or shell-style globbing patterns. Version 0.2 First release. ========================================================================= Copyright information: Copyright (C) 2005 Sergey Poznyakoff Permission is granted to anyone to make or distribute verbatim copies of this document as received, in any medium, provided that the copyright notice and this permission notice are preserved, thus giving the recipient permission to redistribute in turn. Permission is granted to distribute modified versions of this document, or of portions of it, under the above conditions, provided also that they carry prominent notices stating who last changed them. Local variables: mode: outline paragraph-separate: "[ ]*$" end: