X-Git-Url: https://git.exim.org/users/heiko/exim.git/blobdiff_plain/461f4862f815c93ced69e2551a7bf3691b401add..dd3f6d3071e2caad286e15a06364cd27b13ac0ff:/doc/doc-misc/WishList?ds=inline diff --git a/doc/doc-misc/WishList b/doc/doc-misc/WishList index 2da85dac7..d3ce50b98 100644 --- a/doc/doc-misc/WishList +++ b/doc/doc-misc/WishList @@ -1,4 +1,4 @@ -$Cambridge: exim/doc/doc-misc/WishList,v 1.2 2004/10/14 13:21:25 ph10 Exp $ +$Cambridge: exim/doc/doc-misc/WishList,v 1.6 2004/11/09 09:32:58 ph10 Exp $ EXIM 4 WISH LIST ---------------- @@ -630,7 +630,7 @@ This could perhaps be done by extending the local_scan() idea and providing a (15) 01-Jan-02 M More hooks like local_scan() One request has been for a similar hook at logging time. For other SMTP -interactions, maybe a hook into the ACL? See also 79 and 218. +interactions, maybe a hook into the ACL? See also 79 and 218 and 301. ------------------------------------------------------------------------------ (17) 11-Jan-02 M The construction of config.h needs refactoring @@ -1730,5 +1730,72 @@ callout cache in time for the sender's next attempt." What about ** lines? ------------------------------------------------------------------------------ ---- HWM 297 ------------------------------------------------------------------ + +(298) 25-Oct-04 S Debugging the daemon process only + +When there are daemon problems (e.g. it dies) it would be helpful to be able to +turn on debugging that did not get passed on to any subprocesses. +------------------------------------------------------------------------------ + +(299) 25-Oct-04 S Options to make Sieve "keep" pass to next router + +Currently, "keep" saves in the mailbox. Probably need two options, for implicit +and explicit keep commands. +------------------------------------------------------------------------------ + +(300) 25-Oct-04 S Option to lock out Sieve or Exim filter + +Currently, if allow_filter is set, either kind of filter is permitted. +------------------------------------------------------------------------------ + +(301) 27-Oct-04 M Use an "ACL" to filter logging + +This idea was for ACL syntax to be able to "accept" or "deny" individual log +lines. This would make it possible to have, for example, per-host logging for +certain things. See also 15 above. +------------------------------------------------------------------------------ + +(302) 28-Oct-04 M Expand pass_router and redirect_router + +Doing this would mean postponing the validity checks till the router was +actually used instead of doing them at start up. It does not seem to be a +facility that will be widely used. +------------------------------------------------------------------------------ + +(303) 28-Oct-04 M Support SQL relay + +This would make it easier for packagers to support "generic SQL" without having +to choose which one. It can be slotted in using a MySQL interface without +modifying Exim, but native support would be nice. +------------------------------------------------------------------------------ + +(304) 02-Nov-04 M A way of seeing the whole message in Perl or ${run + +At present, the headers are available in $message_headers, but only part of +the body is visible. The only way to pass the whole body would be as a file +descriptor because it can be very large. See also (42). +------------------------------------------------------------------------------ + +(305) 02-Nov-04 M A Perl transport + +The suggestion here is that an embedded Perl function takes responsibility for +doing the delivery. I am not at all keen on this. One way of doing it would be +to implement (244), which provides an "on success" string expansion. Then +anyone who wants this could run that on a transport that does nothing. +------------------------------------------------------------------------------ + +(306) 09-Nov-04 M Make the search type partial-lsearch*@ be useful + +At present, it treats the whole key as a domain for the partial search, then +does the *@ thing. A more sensible plan would be something like: + + user@company.com + *@company.com + user@*.company.com + *@*.company.com + * + +That is, try the local part and * at each of the partial domain values. +------------------------------------------------------------------------------ +--- HWM 306 ------------------------------------------------------------------ ---------------------------- End of WishList ---------------------------------