This patch adds a matching spam check for body content.
It works exactly like the header check, except the
message body (after base64/quoted-printable decoding)
is scanned.
You will need to remove and re-add any lists that you
want to use this feature on after installing it. Make
sure you get a new Defaults.py as well.
The patch is pretty clean.
Patch File
Logged In: YES
user_id=12800
Because this is a new feature, I have to defer it until
after MM2.1
How can I apply this patch to a current Mailman 2.1.29 ?
What command to "bodypatch" file?
You can apply the patch by first cd to the directory containing your Mailman installation and then
It will apply with only line number differences except for the hunk
which will have to be applied manually.
However this patch is not recommended. It should also patch Mailman/Version.py to bump DATA_FILE_VERSION and Mailman/versions.py to set bounce_matching_body so you don't need to remove and recreate lists. See the FAQ article at https://wiki.list.org/x/4030615 for another way to do this.