John,
Thanks for your reply.
Procmail isn't part of SME, ....
Ok, however, Stephen Noble's smeserver-mailsorting contrib enables Procmail (or Maildrop) and makes good use of it for user-chosen
sorting rules. So it seems it would be readily available should a developer see value in pursuing what I'm looking for.
Here is a quote from Stephen in the bug tracker #2781
the ingo filters work,
would be nice if they could create maildrop/procmail rules
or the explaination how to do so was clearer
so, it looks like he would like to see ingo create server-side rules as well.
Number 3 is tough. Darrel May have an alpha contrib that allows you to define white/black list though
server-manager,
I use Darrell's wbl contrib, and it works nicely on a *sitewide* basis. I would like to add user-chosen server-side
whitelists and blacklists. Often, one person's spam is another's ham. I would like for users to be able to whitelist
senders and thereby avoid having subject lines modified with the ***SPAM*** tag in mail that they want to receive.
Other users could blacklist a sender for their own accounts when the same sender is whitelisted for a different user. I
especially like the ease of addition to wbl's in Horde, and this is a key reason for wanting Ingo filtering rules to
become server-side rules.
As an intermediate step, perhaps I can interest Stephen in adding per-user w/b lists to his mailsorting contrib.
you can also use DB commands for this. The syntax escapes me, but if you search, you should find it.
I'll look into whether doing this per-user is within my capabilities.
Hopefully I get this correct. Mail comes in, any WBL lists will be honored, checked for virus, then delivered to
user. If the mail is not on the WBL, it's scanned for spam, then virus, if mail gets tagged by spam, it's moved to the
junkmail folder. This is done before horde does anything.
I want to be certain that even mail from whitelisted senders is virus-checked.
Ingo filters are client side not server side.
But it certainly appears from a quick look through Ingo documentation that it is intended to be able to generate server-side rules.
We have both mentioned contributed packages as potential solutions, and perhaps I should therefore take this up in a
contribs forum. At this point I don't think I have my wishlist well enough defined and pared-down to make it a general
SME feature request.
Mark