Some interesting discussion here. Apparently many freemail providers
require the first character of your username to begin with a letter, not a
number.

I'm wondering if an even-more-generic "From begins with a number" test
would be useful for SpamAssassin.

There already is a FROM_ENDS_IN_NUMS test ... this is awfully similar:

header FROM_BEGINS_IN_NUMS        From =~ /^\d/
describe FROM_BEGINS_IN_NUMS      From: begins in numbers

And the more-complicated:

header FROM_INVALID_FREEMAIL_USER   From =~ 
/^\d.*([hg]otmail|yahoo|netscape|msn|aol|algelfire|usa|(opera|eudora|dreame|tan|turbo|cara)mail)\.(com|net)/
describe FROM_INVALID_FREEMAIL_USER From invalid freemail address

I don't know how accurate that list is, or even if it is true. :-)

-- 
Charlie Watts
[EMAIL PROTECTED]
Frontier Internet, Inc.
http://www.frontier.net/

---------- Forwarded message ----------
Date: Fri, 11 Jan 2002 13:48:56 -0500
From: Paul Chvostek <[EMAIL PROTECTED]>
To: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
Subject: Re: BLOCK: ISPs allowing numeric IDs

On Fri, Jan 11, 2002 at 09:11:51AM -0700, System Administrator a.k.a. The Root of the 
Problem wrote:
>
> On Fri, Jan 11, 2002 at 10:05:19AM -0500, Sheryl Coppenger wrote:
> > Greetings,
> >
> > I have sendmail set up to use the "nonnumeric" feature to reject email
> > with numeric IDs from certain ISPs because (at least when the list was
> > set up) they required the first character to be alpha or at least some
> > characters to be alpha.
> >
> > With the acquisitions over the years and so forth, I'm not sure how
> > valid my list is anymore.  Does anyone know of an updated list of ISPs
> > that don't allow all-numeric IDs (email addresses like [EMAIL PROTECTED])?
> >
> > Thanks.
> >
>
> What do I need to add in sendmail?

That's harder to do in sendmail; we use procmail for local delivery.
You could probably use something like:

  
FREESERVICES="(([hg]otmail|yahoo|netscape|msn|aol|algelfire|usa|(opera|eudora|dreame|tan|turbo|cara)mail)\.(com|net))"
  :0 fw
  * $ ^Return-Path: <\/.+@FREESERVICES\>
  * MATCH ?? ^\/[^>]+
  * ! MATCH ?? ^[a-z]
  | formail -A "X-spamtrap: invalid sender address, '$MATCH'"

> Also, what about blocking packets with false octets?

What do you define as "false"?

--
  Paul Chvostek                                             <[EMAIL PROTECTED]>
  Operations / Development / Abuse / Whatever       vox: +1 416 598-0000
  it.canada                                            http://www.it.ca/


_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to