On Sun, 2010-08-15 at 18:35 -0700, John Hardin wrote: > Short of a custom plugin you'd probably be looking at a tool to extract > external email addresses from your outbound log and create a whitelist .cf > file that SA reads, and you'd periodically run this tool and then restart > SA. > I have a working plugin and associated rule that can handle the task of checking whether the sender should be whitelisted.
However, its designed to use my still-not-released mail archive as a source of whitelistable who correspondents I've sent mail to. There's no reason it couldn't be used stand-alone provided you can implement a single table database and create a tool to populate the table. A suitable command line tool can be written in just a few lines of Python or as a bash shell script Contact me off-list if this would be any use to you. > Creating a plugin to do this without having to restart SA sounds like a > good idea... > Using a database to hold the whitelist makes it very easy to update it without interfering with normal SA operation. Martin