FORGED_MUA_THEBAT_CS: The Bat! and Spamassassin
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNU Mailman |
New
|
Undecided
|
Unassigned |
Bug Description
The mail user agent "The Bat!" creates header lines like this if there is some non-ascii character like a umlaut (ä):
X-Mailer: The Bat! (v2.00)
Content-Type: text/plain; charset=ISO-8859-15
"The Bat!" never puts quotes around the charset. Mailman's Decorate.py changes this to:
X-Mailer: The Bat! (v2.00)
Content-Type: text/plain; charset=
Spamassassin has a spam detection rule that triggeres if X-Mailer contains "The Bat!" and there are quotes around the charset. The rule is named FORGED_
http://
My patch renames X-Mailer to X-X-Mailer. That prevents triggering the rule without information loss.
I've tested the patch that applies to 2.1.7 and it works for me. I havn't tested the patch for trunk (8228).
Logged In: YES
user_id=561017
Originator: YES
File Added: Decorate. py-8228. diff