---
title: "How to Edit a Global Email Filter in cPanel"
description: "Edit an existing global email filter in cPanel to change its rules, actions or name for every mailbox on the account, then check it with the Filter Test box."
url: "https://docs.noiz.ie/email/how-to-edit-a-global-email-filter-in-cpanel/"
section: "Email"
categories:
  - "Email > Spam & Filtering"
last_reviewed: "27 July 2026, against the current release of cPanel & WHM"
---

# How to Edit a Global Email Filter in cPanel

Global Email Filters in cPanel apply mail-handling rules to **every** email account on your cPanel account at once, rather than to a single mailbox. Editing a global filter lets you change the conditions it matches, or the action it takes, without deleting and rebuilding it from scratch. This guide shows you how to open an existing global filter and save your changes.

**Global Email Filters** (account-wide) are separate from **Email Filters** (which apply to one mailbox only). If you cannot find the filter you are looking for, check whether it was created as a per-mailbox filter instead.

**Last reviewed:** 27 July 2026, against the current release of cPanel & WHM. This guide is written for Noiz hosting and is kept current against cPanel. It complements, and does not replace, the official cPanel documentation linked below.

### Official Documentation Reference

- [cPanel & WHM Documentation: Global Email Filters](https://docs.cpanel.net/cpanel/email/global-email-filters/)

## Prerequisites

- Access to your cPanel account.
- At least one existing global filter listed under **Current Filters**. If none exists yet, create one first, then return here to edit it.

## Edit a Global Email Filter

1. Log in to your cPanel account.
2. In the **Email** section, click **Global Email Filters**. ![The Global Email Filters icon in the Email section of cPanel](/img/account-level-filtering-icon.gif)
3. Under **Current Filters**, cPanel lists every existing global filter. Click **Edit** next to the one you want to change. ![The Current Filters list with an Edit button beside each filter](/img/edit-filter.gif)
4. Make your changes. You can rename the filter, adjust the **Rules** (the conditions a message must match), and change the **Actions** cPanel takes when a message matches.
5. Click **Save**.

## Good to Know

- **Changes apply to new mail only.** Editing a filter affects messages that arrive after you save. Mail already delivered to a mailbox is not re-filtered.
- **Rule order matters.** Within a filter, cPanel evaluates the rules from top to bottom, and the **and** / **or** logic between them decides whether they must all match or any one. If a filter is not behaving as expected, check the order and that logic first.
- **Global versus per-mailbox.** A global filter runs for every address on the cPanel account. If you only want the rule to affect one address, edit that mailbox's **Email Filters** instead.
- **Test before you rely on it.** Use the **Filter Test** box on the Global Email Filters page to paste a sample message and confirm the edited filter matches, or ignores, it as intended.

## Need a Hand?

If a global filter is discarding mail you expected to receive, or you are not sure whether a rule should be global or per-mailbox, the Noiz support team can review your filter setup. Open a support ticket from your [Noiz client area](https://www.noiz.co.za) and include the filter name and an example message.

---
Source: https://docs.noiz.ie/email/how-to-edit-a-global-email-filter-in-cpanel/
