SpamAssassin rule
HTML_FONT_LOW_CONTRAST
Text color almost matches the background
+0.001 points
Body text test
What HTML_FONT_LOW_CONTRAST means
Some text is nearly invisible (same color as the background), a trick to hide text from readers.
The rule's description in SpamAssassin: “HTML font color similar or identical to background”
How to fix it
Remove hidden text and use readable colors. Check templates for white-on-white preheader hacks.
This rule adds almost nothing to the score by itself. It matters only together with other rules.
Does your email trigger HTML_FONT_LOW_CONTRAST?
Send it to a free test address: we run SpamAssassin, check SPF, DKIM and DMARC and show every rule with a fix.
Open the email spam checkerRelated rules
HTML_IMAGE_ONLY_04Mostly images, almost no text
HTML_IMAGE_ONLY_08Mostly images, little text
HTML_IMAGE_ONLY_12Mostly images, little text
HTML_IMAGE_ONLY_16Many images for the amount of text
HTML_IMAGE_RATIO_02Low text-to-image ratio
HTML_MIME_NO_HTML_TAGHTML part without an <html> tag
HTML_SHORT_LINK_IMG_1Very short HTML with a linked image
MIME_BASE64_TEXTText hidden in base64
MIME_HTML_ONLYHTML only, no plain-text version
Frequently asked questions
What does HTML_FONT_LOW_CONTRAST mean?
Some text is nearly invisible (same color as the background), a trick to hide text from readers.
How do I fix HTML_FONT_LOW_CONTRAST?
Remove hidden text and use readable colors. Check templates for white-on-white preheader hacks.
How many points does HTML_FONT_LOW_CONTRAST add?
0.001 points in the default SpamAssassin ruleset (network tests on, Bayes off). A message is treated as spam from 5.0 points. Mail servers can change scores locally.