Skip to main content
Email Filters are like Global Email Filters but scoped to one mailbox. The owner of the mailbox can set their own rules without affecting other addresses on the account. Open it from cPanel home → EmailEmail Filters.
Email Filters landing page listing every mailbox with Manage Filters

How it differs from Global filters

Global Email Filters apply across every mailbox on the cPanel account. Email Filters apply to one specific mailbox. Both use the same rule-building UI; the only difference is scope. A practical split:
  • Global filter: discard mail from notifications@old-vendor.com across the whole account
  • Per-mailbox filter: sort mail with the subject “Invoice” into the Invoices folder of accounting@yourdomain.com

Create a rule

1

Pick the mailbox

On the Email Filters landing page, click Manage Filters next to the address you want to filter.
2

Click Create a New Filter

Top of the per-mailbox page.
3

Build conditions and action

Same UI as Global Filters. Pick header, comparison, value, then an action (Deliver to folder, Redirect, Discard, Fail with message, etc.).
4

Save

Filters apply to mail received from this point on. Mail already in the mailbox is unaffected.

Common patterns

  • Auto-sort by sender. If from contains @invoicing-saas.com, deliver to folder INBOX.Invoices.
  • Vacation auto-deliver. During vacation, redirect all mail to a colleague’s mailbox.
  • Mute a noisy alert. Discard messages with subject matching the regex ^\[NOISY-MONITOR\].

Tips

  • The mailbox owner can also set filters from webmail. Roundcube has a Filters section in Settings. Both edit the same underlying rules.
  • Folder filters require IMAP. Pop3 clients don’t see the folders. If users complain that “the filter ran but the message isn’t there”, they’re using POP3 on a flat inbox.
  • Test with the Filter Test box. Same as Global Filters — paste an example message and verify the rule matches before relying on it.

Need a hand?