GICT knowledge base
Manage DirectAdmin Basic SPAM Filters Without Losing Valid Mail
Published
DirectAdmin’s basic SPAM Filters apply explicit matching rules to incoming mail. They are different from the statistical/content scoring offered through SpamAssassin or Rspamd. Check the scope before adding a rule: the documented basic filter page is not a per-mailbox rule editor and can affect more than one address.
Add only a narrowly justified rule
- Open the verified HTTPS DirectAdmin account and the appropriate domain context. Find E-Mail Manager > SPAM Filters; older skins use E-Mail Management.
- Choose the intended match type: an exact sender address, a sender domain, words in the subject/body, or a message-size limit. Use the units shown in the installed interface.
- Enter the narrowest useful value and add it. Avoid broad words or a whole provider domain when only one unwanted sender is involved.
- Choose the handling action. Dropping mail can permanently hide a false positive; prefer a reviewable spam-folder action where supported.
- Save and inspect the resulting rule and action rather than assuming the add button saved every setting.
Adult filtering is not a guarantee
The adult-content option can match common terms and patterns; it does not understand every message or ensure all adult material is blocked. Enabling or disabling that option changes only that filter, not every spam or security mechanism. The older instruction to click Disable to gain protection was misleading: inspect the current state and select the intended action.
Verify scope and false positives
Keep a record of the previous configuration. Use harmless, authorized test content for a new match, then verify that ordinary mail for affected accounts still arrives. Inspect the spam folder and delivery logs if a valid message disappears. Sender strings can be forged, and word matching can catch legitimate quotations, notices or attachments depending on the filter implementation.
Do not assume these rules replace SPF/DKIM/DMARC, antivirus scanning or safe attachment handling. Avoid automatically deleting all delivery-status messages: valid bounces can be essential evidence of a routing failure.
Remove only the intended rule
Select the exact entry and use the delete action, then confirm the remaining rules. Deleting a filter does not recover previously discarded mail. If a server-level rejection happens before this page’s rules run, changing a local filter will not necessarily change that outcome; ask the administrator with redacted timestamps and error details.
References: DirectAdmin basic SPAM Filters and incoming-spam integration and scope.
Reviewed October 15, 2026. Documentation review only; no customer rule or live delivery was changed or tested.
Related guides
Host Additional Domains on an Eligible InterServer Account
Check your hosting limits, choose a separate site or alias and use cPanel or DirectAdmin with deliberate DNS, content and certificate verification.
DirectAdminDirectadmin Legacy Downgrade errors
Understanding the DirectAdmin "Legacy Downgrade" Error If you are managing a server with DirectAdmin and suddenly find your control panel inaccessible, you may be facing...
DirectAdminDirectAdmin Storage Bandwidth Calculation
Understanding DirectAdmin Bandwidth and Storage Limits DirectAdmin storage manages specific bandwidth and disk space limits for your account.
DirectAdminDirectadmin Legacy Licenses
The State of DirectAdmin Licenses: Legacy vs. Unified In the past directadmin offered two code bases: Standard and Propack with additional features.
