On Thu, Apr 06, 2006 at 10:54:50AM -0700, Max Clark wrote: > From the documentation I understand that the order the plugins are > listed in the configuration will impact the effectiveness of them. Is > this really the case?
It depends what you mean by "will impact the effectiveness of". Plugins are run (per-hook) in file order, so changing the order changes the semantics of your mail processing. In that sense, they can certainly impact your effectiveness. :-) e.g. if you put the rcpt_ok plugin before any other rcpt plugins, the latter ones will never get run. > Where would I insert the greylisting plugin in the configuration? In general, if a plugin has special ordering requrements it will hopefully suggest them in the perldoc. Otherwise, you generally want to order (per-hook, again) by speed/weight/effectiveness, so that cheap/fast plugins and/or plugins that knock out a lot of spam run earlier. Greylisting should probably go in the middle to end of your rcpt plugins, as you want it to run after you've rejected bad recipients, but before rcpt_ok. Cheers, Gavin
