I've been using milter-greylist for awhile now in several different mail relays, and I'd like to propose an idea for consideration: a CLI object injector. I'd love to be able to add list entries on the fly, without having to edit the configuration file. Something like pfctl, whereby I could run 'mgctl -l bldomains -t add somedomain.com' or similar. These entries may not have state in the config file, but could be dumped out to the greylist.db and picked up again on restart. Naturally, there would have to be a remove function and a list function. This would go a long way towards implementation of some of the features I wrote into relaydelay a long time ago, specifically code that would automatically blacklist domains and relays that exceeded a certain threshold of dictionary spam attempts, among a bevy of other red flags. It would also allow for a simple Web interface to list, add, and remove list entries. It's somewhat possible to do this now by automating an edit of the configuration file, but a simple control app would be far, far simpler. Also, this could possibly be accompanied by adding support for file include in the configuration file. Thoughts? -Paul
Message
Feature concept
2009-09-11 by Paul Venezia
Attachments
- No local attachments were found for this message.