>I am wondering whether anyone has written any scripts (awk, perl, sh, 
>etc.) for auto-whitelisting known good senders. If one of my users has 
>sent mail to someone, it is likely they would also like to receive mail 
>from that someone.
>
>So for example, a script could be created (or possibly has already been) 
>that searches the outgoing messages sent by the local users (Imail user 
>base) and harvests the [EMAIL PROTECTED] as likely legit recipients 
>we would want to allow messages back from.


>Understanding that there might have to be some fine-tuning, but it would 
>certainly reduce customer support with false positives from known legit 
>"mail froms."
>
>Any ideas or experiences?

whitelisting [EMAIL PROTECTED] carries the danger of a spammer forging 
it and spamming all your accounts.

how many msgs does your sender send to a recipient before your whitelist 
the recipient as a sender?  just 1? 10?   if more than one, over how much 
time? today? days? this week?

And if you have 10K accounts, each might have 10's of senders whitelisted, 
meaning you whitelist of 100K items, or more.

Sometimes ideas such as your are simple enough to understand and to 
program, but in production, it's very often not so simple, and the problems 
the script creates offsets the problems you intended to avoid.

Looking at reports of what's rejected and accepted, I've written a lot of 
scripts on such ideas, got the script working great, but in production it 
either wasn't very effective (insufficient benefits vs expectations), 
and/or it created new problems to solve, which complicated the script (if 
solvable), and the script itself a maintenance chore.

eg:  send users reports of what is rejected by IMGate so they can identify 
rejected legits.  easy to script.  Complication: the users would certainly 
want to see the rejected msg they don't quite recognize ("hmm, what's that 
reject? could be interesting."), but you don't have the msg, only the 
envelope info.   And scaleability past a few users would be 
impossible.   Say you had 10K users, that's 10K reports, and say 300 
users/day wanted you to whitelist their potentially legit senders.  What 
mail admin can handle 300 such requests/day?

So you try, but the maybe-legit sender is [EMAIL PROTECTED], so are you 
going to whitelist flowgo because one user wants it?  or whitelist only 
[EMAIL PROTECTED] but that allows it to go to ALL of your users? and 
after all, the requesting user sees he really doesn't want it, so now 
you're faced with the un-whitelist task (coupled with complaints from other 
users who now get whitelisted jokelist but consider it repulsive).

Len


Reply via email to