On Mon, 7 Jan 2008, Theo Van Dinter wrote: > Well, the problem is that if you run at MTA time, you can't really do per-user > configs. > > "spamc -u" will work, if there's only 1 user. it won't work with multiple > users, such as when there are several recipients for a single message, unless > you can get the MTA to split the message up into multiple messages, but that > is problematic/has pros+cons assuming the MTA will even let you do it. > > > So in short, if you want per-user configs, switch to running SA at the MDA > (procmail, maildrop, etc.)
If you -only- need Per-User required_score you may be able to achieve that via a two stage process. Run SA at your MTA level but have it -only- add a specific header with the score value. Then in your delivery process have some kind of customized delivery agent that would look up the Per-User required_score, combine that with the SA header score and take the specific user desired action. (change subject header, route to 'Junk' folder, etc). This would have the disadvantage of defeating the one main reason for running SA at the MTA level (the ability to SMTP-REJECT spam). -- Dave Funk University of Iowa <dbfunk (at) engineering.uiowa.edu> College of Engineering 319/335-5751 FAX: 319/384-0549 1256 Seamans Center Sys_admin/Postmaster/cell_admin Iowa City, IA 52242-1527 #include <std_disclaimer.h> Better is not better, 'standard' is better. B{