X-Git-Url: https://git.exim.org/exim.git/blobdiff_plain/7bb56e1f44b539c8b81ef526b9e814e735614168..59e887032e6e328e62a16566d403715975414ee2:/doc/doc-misc/WishList diff --git a/doc/doc-misc/WishList b/doc/doc-misc/WishList index aa9fb7b2b..391bde978 100644 --- a/doc/doc-misc/WishList +++ b/doc/doc-misc/WishList @@ -1,4 +1,4 @@ -$Cambridge: exim/doc/doc-misc/WishList,v 1.7 2004/11/19 15:18:57 ph10 Exp $ +$Cambridge: exim/doc/doc-misc/WishList,v 1.14 2004/12/07 14:23:56 ph10 Exp $ EXIM 4 WISH LIST ---------------- @@ -1319,6 +1319,10 @@ done.) ------------------------------------------------------------------------------ (202) 10-Oct-03 S -bvsomething to do a callout after the verify + +For example: -bvc and -bvsc. The problem now (Nov 04) is that there are quite a +few possible callout options that can be specified in an ACL, and they would +have to be replicated here. ------------------------------------------------------------------------------ (203) 14-Oct-03 S verify=something to easily check for header presence @@ -1372,7 +1376,9 @@ Unfortunately, this isn't quite as trivial as it seems. (215) 14-Nov-03 S A way of turning off message-submission fix-ups Globally, and perhaps also via an ACL control so that it can be done on a -per-message basis. +per-message basis. Is this still needed? Since this item was added to this +list, default fixups for non-local messages have been removed, and control = +submission has been added. ------------------------------------------------------------------------------ (215) 26-Nov-03 M/L Conversion of IDNA domain names for logging @@ -1414,6 +1420,9 @@ radical suggestion for a complete re-design, and is therefore BIG. ------------------------------------------------------------------------------ (223) 22-Dec-03 S Support SOA lookup in dnsdb lookups + +This could be like zns, and climb up the tree till it hits a zone. Would the +name of the zone be required? ------------------------------------------------------------------------------ (225) 22-Dec-03 M Add acl= to routers @@ -1594,14 +1603,6 @@ A modifier that sets a delay between lines for multiline responses. Given that pids are reused non-cyclically these days, is this actually useful? ------------------------------------------------------------------------------ -(269) 26-May-04 U Run both a system and a user filter in test mode - - exim -bF systemfilter -bf userfilter -f sender@dom < message - -This would allow testing the way the userfilter handles the system -variables set by the systemfilter. ------------------------------------------------------------------------------- - (270) 01-Jun-04 M Add headers at top and middle Various initiatives like SPF and DomainKeys require header lines to be added @@ -1654,7 +1655,8 @@ Similar to the bounce and delivery warn message files. (280) 23-Jun-04 M A way of adding a header line after callout defer_ok This would record that, e.g., a sender domain verified, but the callout -could not be done. +could not be done. There are ways of fudging this, using ACL variables and +"warn" statements. ------------------------------------------------------------------------------ (285) 16-Jul-04 M Separate and independent log_selector for rejectlog @@ -1790,5 +1792,39 @@ does the *@ thing. A more sensible plan would be something like: That is, try the local part and * at each of the partial domain values. ------------------------------------------------------------------------------ ---- HWM 306 ------------------------------------------------------------------ + +(307) 24-Nov-04 S Check the syntax of Message-ID: header lines + +This could be added to "verify=header_syntax" or, if the incompatibility is +felt to be too great, an additional condition, or a sub-option, could be added. +------------------------------------------------------------------------------ + +(308) 24-Nov-04 S Add $body_longlinecount and $header_longlinecount + +These variables would hold the number of physical lines in the body and header +that were longer than 998 bytes. This would be fiddly to implement because of +the way Exim currently reads the input. It isn't just a trivial patch. +------------------------------------------------------------------------------ + +(309) 01-Dec-04 S/M Queue runners should get locks before forking + +If a queue-runner opened the -D file and took out the lock before forking, it +would waste fewer resources if the message was already being delivered. But how +often would this actually matter in practice? +------------------------------------------------------------------------------ + +(310) 06-Dec-04 S After "personal" save what matched + +The idea is to save the email address that actually was found in the message +in a variable so it can be used (e.g. as the From: address in an autoreply). +------------------------------------------------------------------------------ + +(311) 07-Dec-04 ? More flexible SMTP response codes + +The requestor wanted to be able to specify, for example, 551 in an ACL deny +instead of 550, and also vary the defer code. The first digit, however, should +remain fixed. In addition to main codes, enhanced status codes (RFC 2034) were +requested. (As far as I can tell, they have never been highly popular.) +------------------------------------------------------------------------------ +--- HWM 311 ------------------------------------------------------------------ ---------------------------- End of WishList ---------------------------------