X-Git-Url: https://git.exim.org/users/jgh/exim.git/blobdiff_plain/23fd96b1bfb48403313e4be99f60968ce959e1bd..2f079f46bc72c815552f0572500d151a19fd27da:/doc/doc-misc/WishList?ds=sidebyside diff --git a/doc/doc-misc/WishList b/doc/doc-misc/WishList index 5fccd0f25..119e31e2d 100644 --- a/doc/doc-misc/WishList +++ b/doc/doc-misc/WishList @@ -1,4 +1,4 @@ -$Cambridge: exim/doc/doc-misc/WishList,v 1.17 2005/01/21 14:19:40 ph10 Exp $ +$Cambridge: exim/doc/doc-misc/WishList,v 1.26 2005/03/15 15:46:24 ph10 Exp $ EXIM 4 WISH LIST ---------------- @@ -1714,7 +1714,7 @@ include sockets as well as TCP/IP connections. Also, people want to make use of AUTH during the callout checking, on all types of connection. I suppose that means making TLS available as well. This probably means a rewrite of the code that actually does the callout. Should we use the relevant transport in a new -"callout" mode instead of keeping things separate? See also 253. +"callout" mode instead of keeping things separate? See also 253 and 323. And here's another submitted idea: "My actual suggestion is that if this model is followed, the parent process doesn't have to stop the callout process if it @@ -1837,5 +1837,62 @@ runners must be startable for the different "queues". Don't forget that the "msglog" directory is also involved. Perhaps add a new level of indirection: /var/spool/exim/queue1/{input,msglog}, /var/spool/exim/queue2/.... ------------------------------------------------------------------------------ ---- HWM 313 ------------------------------------------------------------------ + +(314) 15-Feb-05 M Multiple headers_{add,remove} for routers + +If headers_{add,remove} could be specified multiple times, it would be easier +for those people that construct configs using .ifdef or .include, etc. +------------------------------------------------------------------------------ + +(315) 15-Feb-05 M String variables for use in filters. + +Currently, only numerical variables are supported. +------------------------------------------------------------------------------ + +(316) 21-Feb-05 M Put callout response into a variable + +When a callout fails, put the entire SMTP response into a variable. This is not +trivial because we probably should retain it in the cache as well. +------------------------------------------------------------------------------ + +(317) 25-Feb-05 S Delete the pid file when the daemon exits + +At least try to catch some of the exit routes from the daemon and either delete +or empty the pid file. +------------------------------------------------------------------------------ + +(318) 02-Mar-05 S Add current connection count to daemon's exiwhat output +------------------------------------------------------------------------------ + +(319) 03-Mar-05 ? Allow file rather than directory for scanning call + +"I can call arbitrary scanning software by specifying the full path. I can pass +a directory to be scanned in the arguments. I'd like to be able to pass a +specific file name instead of a directory. I think this would allow me to call +Bogofilter at smtp time. Bogofilter requires a filename, not a directory. The +file would contain the complete email. I suppose there may be other scanning +solutions with a similar requirement." +------------------------------------------------------------------------------ + +(320) 03-Mar-05 T Options to control daemon retry binding + +Currently the daemon tries 10 times at 30-second intervals to listen on an IP +address. The wish is for options to control these numbers. +------------------------------------------------------------------------------ + +(321) 07-Mar-05 S Run an ACL on a sync error + +... and possibly "accept" or "deny" it. +------------------------------------------------------------------------------ + +(322) 15-Mar-05 M Add a /defer_ok option to verify=reverse_host_lookup +------------------------------------------------------------------------------ + +(323) 15-Mar-05 M Make callouts use smtp_data from the smtp transport + +This is yet another problem caused by duplicating the SMTP code between the +transport and the callout verification. See item 294 above. Merging the +transport and the callout code could prevent this kind of thing from happening. +------------------------------------------------------------------------------ +--- HWM 323 ------------------------------------------------------------------ ---------------------------- End of WishList ---------------------------------