Reinaldo de Carvalho put forth on 4/10/2010 5:56 PM:

> In other words:
> 
> /([0-9]{1,3}(\.|-)){3}.*\.[a-z]+/ reject generic hostname
> /(^a?dsl|a?dsl(\.|-)|(\.|-)a?dsl|(\.|-)d(yn|ip|ial)(\.|-)|(\.|-)cable(\.|-)|(\.|-)user(\.|-)|^dynamic|(\.|-)dynamic|dynamic(\.|-)|(\.|-)ppp(oe)?(\.|-|)|^ppp)/
>   reject generic hostname

Except these aren't fully qualified patterns, can generate FPs, and cause
other problems.  The patterns I shared are fully qualified, so the chance of
FPs is zero or near zero.  Also note the domain specific reject text in my
patterns.

Your patterns are what many people start out with.  They may work fine for a
while on low volume vanity servers for the family and the dog, but they
don't work well on real mail streams at decent sized organizations.  This
was discussed at length on spam-l not too long ago.  That's how I ended up
with the regexp file I shared here, because I was previously using something
generic like that above, and a seasoned OP took pity on me (and others).

-- 
Stan

Reply via email to