
mouss at netoyen
May 7, 2008, 9:11 AM
Post #5 of 5
(136 views)
Permalink
|
|
Re: Spoofed Email But Different User Name
[In reply to]
|
|
Chris St. Pierre wrote: > On Tue, 6 May 2008, mhildebr wrote: > >> Is there a way to have Spamassassin look for spoofed email addresses >> being >> used as the sender's address (myname[at]mydomain.com) but using a different >> user name (Viagra instead of myname)? It seems like it would be >> simple to >> check the user name and filter results from that. Thanks for any help. > > Bad idea. My name can be easily and legitimately displayed in dozens > of different ways, without even considering typos: > > Chris St. Pierre > Chris St Pierre > Chris St-Pierre > Chris Saint Pierre > Chris Saint-Pierre > Christopher St. Pierre > ... > Christopher A. St. Pierre > ... > Chris A. St. Pierre > ... they all match chris.*pierre or to be more conservative [chris]{3}.*[pierre]{3} > > And so on and so forth. And if someone accidentally mistypes my name, they aren't supposed to use your name in their From header, are they? > suddenly I'm Chirs St. Pierre or something like that, and your filter > blocks the message. > > A better idea would be to just let Bayes do its thing and notice the > token -- in this case, 'Viagra' -- and score accordingly. agreed. > > Or, you can manually list out the various spellings of each users' > name, and then come up with a fancy algorithm to route around > misspellings, perhaps using something like Levenshtein distance to > figure out how egregiously misspelled a name is. It'll be way more > work than it's worth, but if that's what tickles you, go for it.
|