Default Behaviour
Since version 0.5.9
The default values have been removed as they couldn't be overwritten. You should create your own SpamHeader.properties file with the relevant filters. see
Restoring Default Spam Filters
Earlier versions
0.5.8 or earlier, by default, the application ignores messages with the following headers:
X-Text-Classification=spam // Used by [POPFile]
X-Spam-Flag=yes // Used by [SpamAssassin]
X-SpamPal=spam // Used by [SpamPal]
X-Spambayes-Classification=spam // Used by [SpamBayes]
Configuring the Spam Filters
It is possible to configure Zoe to flag spam based on specific email headers. see
Add Spam Filter
Debug Output
When running the app in debug mode (see
Troubleshooting Zoe), when a message is deemed to be spam, it will get logged under
SZMail.isSpam: with the corresponding Message-ID, header name and value.
Popfile Settings
As far as POPFile goes, make sure that it returns the same information for
TOP as well as for
RETR. There is a
[configuration for this in POPFile].The
[POPFile wiki] also has an explanation of
[what TOP means and what this setting changes].