Jeremy C. Reed wrote: > Has there been any discussion of patching exim to add greylisting support > (so outside programs are not needed)?
Probably, but I don't think it's worth the hassle. You can do it more easily and much more flexible with Exim's ACLs, so there's no good to code this in the main C code. > But also needed would be a way for Exim to keep time and expire the > greylisted entries. (Or is that already doable?) sure, just use warn condition = ${lookup sqlite {delete from bla where ...}} but that's not really needed for _every_ connection. running this once a hour or day should be sufficient. > Also, it would be interesting to have greylisting within exim so you could > choose when it is used based on the dialog or host. You have the full power of Exim's ACL, you'll hardly get something better. > Any examples on doing a greylist within exim without SQL server (like a > cdb, dbm, or sqlite)? http://plonk.de/sw/exim/greylist.txt > p.s. Anyone using spamd spam deferral daemon and available to review a > chapter I am writing about it? I'm using spamd but I don't know what a "spam deferral daemon" is. -- ## List details at http://www.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://www.exim.org/eximwiki/