On Thu, 2004-11-25 at 18:35, Daniel Quinlan wrote:
> Mathias Koerber <[EMAIL PROTECTED]> writes:
> 
> > There are two tests I would like to use to whitelist incoming email.
> > 
> > a) If it's References: or In-Reply-To: header matches a Message-ID
> >    of a mail sent out through my server. This would require
> 
> The main reason I haven't checked this in is because it's defeatable by
> spammers.

In what way?

> 
> > a) recording M-IDs of outgoing emails ina  formail -D 
> >            manner
> > b) expiring M-IDs from that list based on available
> >    database-size and/or time in the DB
> > c) checking incoming email against that list
> 
> See http://bugzilla.spamassassin.org/show_bug.cgi?id=1314

But that also wants to consider M-IDs of mails received and listed
as non-spam. IMHO, a more restrictive set (only M-IDs sent from the
local site are checked against) would be better and much harder
to defeat. Any other mails would have to pass other tests anyway.
 
> > b) if incoming PGP/GPG-signed email has a matching public key
> >    in a keyring accessible by SpamAssassin (or MailScanner)
> 
> Seems like a waste of time.  ;-)

Why? That way I can strongly identify users I know would not spam..

>  
> > Has anyone implemented anything like this? Any hints on how to
> > best go about this? Or any other opinion on these (eg why these
> > may be bad ideas)?
> 
> I have the former... it needs to be turned into a plugin.  That's the
> only way to do it now.

right, now I need to learn how to create plugins.


-- 
[EMAIL PROTECTED]

Reply via email to