On Tue, 5 Feb 2008, W B Hacker wrote:
>
> Is there | will there be, a [more] sophisticated matching debug feature
> of the sort that says WTTE: 'current ratelimit rules can be expected to
> <do whatever they do at [set points]> ... in Peter-Rabbit English? i.e.
> - extrapolating from the config, not needing a test-suite to be run for
> 'tuning'.
I'm not sure this is possible. Rate limiting is inherently dynamic, so a
static analysis can't tell you much. It should be obvious to a postmaster
that putting a ratelimit condition into a RCPT ACL will apply a rate limit
during a RCPT command, just like any other ACL condition.
Perhaps you have particular questions in mind that could usefully be
answered statically, but I can't think of any that would make it worth the
development time, and that can't already be answered using Exim's
debugging features or ACL warn verbs.
Tony.
--
<fanf@???> <dot@???>
http://dotat.at/ ${sg{\N${sg{\
N\}{([^N]*)(.)(.)(.*)}{\$1\$3\$2\$1\$3\n\$2\$3\$4\$3\n\$3\$2\$4}}\
\N}{([^N]*)(.)(.)(.*)}{\$1\$3\$2\$1\$3\n\$2\$3\$4\$3\n\$3\$2\$4}}