Skip to content

Spam and virus protection

Spam is configured on three levels: globally at regfish, per domain and per account. The finest setting wins, so your account overrides both the domain and the default.

Which level is in effect is shown as the source next to each setting, with the values your account, domain or default. Beside it, currently in effect shows the value that actually applies.

The spam settings with the tag threshold and the managed valuesThe spam settings with the tag threshold and the managed values

Tag threshold. From this spam score upwards a message is marked as spam, technically through the header X-Spam-Status: Yes. You can inherit or set your own value.

One note that is easy to miss and expensive to get wrong: inheriting (an empty field) is not the same as the value 0. A 0 marks practically every message as spam.

Move mail detected as spam to “Junk”. A switch. Off means the message is marked but stays in the inbox.

You can see these values, but only administrators can change them:

SettingMeaning
Reject thresholdFrom this score the message is not accepted at all. 0 means off
GreylistingUnknown senders have to retry delivery once
Attachment policyWhich attachments are allowed
Virus scan (ClamAV)Check for malware

The difference between the two thresholds matters: the tag threshold decides what lands in junk, the reject threshold decides what is accepted at all. What was rejected is not visible anywhere, not even in the junk folder.

Greylisting delays the first message from a new sender by a few minutes. That is not a fault but how it works: real mail servers retry, many spam senders do not.