Webmaster wrote: > In my setup, the server running spamassassin is different than the server > delivering the final e-mail. This means a few extra headers will be added > by the time the clients see the e-mail. If I were to take this e-mail and > train spamassassin, it is no longer in the form that spamassassin sees > originally (in terms of headers). > > So my question is, is it even worthwhile to train spamassassin manually in > this scenario ?
Depends on how much the "few extra headers" is.. First, any extra Received: headers are negligible.. You don't need to be that pristine. A few extra status headers won't hurt much, and you can use bayes_ignore_header to have SA ignore them. The big issues to look out for is mass-removal of headers and body formatting, like what happens when you forward a message. Also beware of server/client back-ends that rip out mime sections it feels are unimportant. (It's quite common for spammers to "hide" things in the text/plain of a multipart/alternative message).