CiviCRM <-> Spam test DOS_BODY_HIGH_NO_MID

I am receiving mail from an organization which uses CiviCRM. These messages come

  • with 8-bit content
  • without Message-ID

which triggers DOS_BODY_HIGH_NO_MID test (3.6 out of 5 points).
Together with my long living interim mail redirection it leads the messages to be classified as spam.

I’m undecided what to do

  • Add a filter/whitelist in Runbox configuration which recovers the messages out of the spam folder
  • Improve my mail redirection so that it doesn’t add unnecessary points
  • Ask the initiative to enable Message-ID
  • Ask CiviCRM to enable Message-ID by default (Many organizations use that software)
  • Ask Runbox to reduce points for DOS_BODY_HIGH_NO_MID or to add inverse points for X-CiviMail-Bounce header
  • Anything else?

What do you think?

Hello @pjb.

If the messages always come from the same address then you can put the address in your allowed senders.

If they don’t always come from the same address but always have DOS_BODY_HIGH_NO_MID as a triggered rule you can set up a filter with a position more negative than -2 (minus 2) which is where the spam filter sits and move the messages to your Inbox before the spam filter moves them to Spam. Once a filter moves a message to a folder no other filter rules are processed. I use a value of -5 (minus 5) for filters that act before the spam filter. You would use the “Header” option in the filter.

I hope the above helps and makes sense but let us know if you need more help?