DirectAdmin can expose account spam-filter settings backed by SpamAssassin or a provider-selected alternative such as Rspamd. The exact engine and available controls depend on the server configuration, even when an interface retains the SpamAssassin name.
IN THIS ARTICLE
Check access and requirements
Confirm that mail for the selected domain is delivered to this server and that your plan includes the filtering feature. Review existing mailbox rules and note current settings so you can identify a change that causes false positives.
01 Enable account spam filtering in DirectAdmin
- Open E-mail Manager > SpamAssassin Setup or the account spam-settings entry shown by your panel.
- Enable the filtering option if it is currently off. Review the score threshold and destination choices provided by your installation.
- Begin with a cautious configuration that lets you inspect suspected spam, such as delivery to an available spam folder, rather than immediately discarding all matches.
- Save the settings and explain to mailbox users where filtered messages will appear. Review allowed and blocked sender lists without broadly trusting entire public email providers.
- Monitor real incoming mail and adjust one setting at a time based on observed false positives and missed spam.
How do I verify spam filtering is active?
Check that filtering is active, suspected spam reaches the intended destination and legitimate messages still arrive. Review spam-folder storage because retained junk counts toward mailbox or account usage.
Resolve setup problems
If the controls are missing, ask support which filtering engine and permissions your service uses. If important messages are misclassified, inspect their headers and the relevant rule before disabling protection completely. Filtering on this server will not control mail delivered to a separate external provider, so verify MX routing when results seem unrelated.