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