On Tue, Nov 13 2012, Romain Francoise wrote: > Lars Ingebrigtsen writes: >> commit b0e097a051ce5e58042ab6e1b5fa6519b1ed87c4 >> Author: Jan Tatarik >> Date: Wed Sep 5 15:40:34 2012 +0200 >> Allow scoring on decoded (base64, etc) bodies. >> * gnus-score.el (gnus-score-decode-text-parts): Ditto. >> * gnus-logic.el (gnus-advanced-body): Allow scoring on decoded bodies. > It seems that this change, or another recent change (didn't check), makes > Gnus match "body" score rules on message headers as well, which is wrong. > For example if you add a "body" rule for "X-Mailer", "User-Agent" or any > other header, all messages match. Yes, that was my change breaking this. The attached patch should fix this.