Sven Juergensen (KielNET) wrote: > Dear list, > > apologies in advance if I am lacking > something trivial or conceptual here. > > I'm running SpamAssassin 3.1.7 > on a debian etch box. Spamassassin > is doing queries against a MySQL- > backend, which basically defined > a global required_hits value of 10000 > and a per user setting of 5, which is > supposed to 'enable' spamchecking on > an individual user basis. > > Also, I put in a domain-based "user" > (%domain.com, preference,value, prefid) > in order to assign a score to every > mail directed to %domain.com. > > This works as long as I don't do a > telnet smtp dialogue, which includes > just the ehlo, from and rcpt using an > empty body. What then happens is, that > for some reason the $GLOBAL value is > used and no tagging takes place. That's particularly odd. How do you call spamassassin on your mail system? > > This is annoying, since spammers use > "that" to 'anonymize' themselves. There > must be something which mailclients do > differently than a plain telnet to > port 25 does. Eh? Do what to anonymize themselves? Use a telnet client? Hardly. They use botnets. > > What exactly does spamassassin process > to apply tags to an email? Is it the > envelope, the body or something in > between? The full body, including all headers, but none of the envelope.
Depending on where you call SA in your mailchain, the envelope may or may not affect how SA runs.