> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mailchannels.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Safelists and blocklists in MailChannels Inbound Filtering

> Manage global, per-domain, and user-level safelists and blocklists to control which senders, domains, and IP addresses are allowed or blocked.

MailChannels Inbound Filtering gives you three layers of control over which messages are allowed or blocked: global lists that hosting providers manage across all domains, per-domain lists that domain admins manage for individual domains, and user-level lists that mailbox users manage for their own accounts. Each layer can override the one above it ? user-level settings take the highest precedence, followed by per-domain, then global. Within any layer, safelists take precedence over blocklists.

<Frame>
  <img src="https://mintcdn.com/mailchannelscorporation/vsgs6j13KGrg6yiT/images/inbound/inb-list-precedence.svg?fit=max&auto=format&n=vsgs6j13KGrg6yiT&q=85&s=a2b8cc238f75bb1ebb0f44622aefef94" alt="List precedence diagram showing three layers: User-level overrides Per-domain, which overrides Global. Within each layer, Safelist takes precedence over Blocklist." width="680" height="250" data-path="images/inbound/inb-list-precedence.svg" />
</Frame>

## Global safelists and blocklists

Global lists are managed from the Host Console and apply to every domain in your account ? including domains you add in the future. As soon as you add an entry to a global list, it takes effect immediately for all current and future domains.

You can add any of the following entry types to a global safelist or blocklist:

* **Email address** ? for example, `newsletter@example.com`
* **Domain** ? for example, `example.com`
* **IP address** ? for example, `192.0.2.1`

MailChannels automatically detects the entry type when you add it, so you do not need to categorize it manually. You can filter the list by type or search for a specific entry using either an exact match or a partial match.

### Add a global safelist or blocklist entry

1. Sign in to the [Host Console](https://console.mailchannels.net).
2. From the left navigation, click **Inbound**, then click **Global Safelist** or **Global Blocklist**.
3. Click **Add New Safelist Items** (or **Add New Blocklist Items**).
   <Frame>
     <img src="https://mintcdn.com/mailchannelscorporation/vsgs6j13KGrg6yiT/images/inbound/inb-global-blocklist.png?fit=max&auto=format&n=vsgs6j13KGrg6yiT&q=85&s=bf8034e3b294d24818f8e8031a9ad2f9" alt="Global Blocklist page showing the Add New Blocklist Items panel" width="1775" height="508" data-path="images/inbound/inb-global-blocklist.png" />
   </Frame>
   The Safelist page looks the same.
4. Enter one or more email addresses, domains, or IP addresses in the text field, separated by commas. To add many entries at once, upload a CSV file with no column header instead.
5. Click **Add**. Entries appear in the list immediately and apply to all domains in your account.

To remove an entry, click **Remove** next to it.

<Frame>
  <img src="https://mintcdn.com/mailchannelscorporation/vsgs6j13KGrg6yiT/images/inbound/inb-global-del.png?fit=max&auto=format&n=vsgs6j13KGrg6yiT&q=85&s=c9e2be16517d71ab0cd629dbc8df5859" alt="Removing an entry from a global list" width="1779" height="101" data-path="images/inbound/inb-global-del.png" />
</Frame>

## Per-domain safelists and blocklists

Domain admins and mailbox users both sign in to the [Domain Console](https://app.mailchannels.com) to manage their safelists and blocklists. Domain admins see domain-level entries and configure domain-level settings. Mailbox users see and manage only their own personal entries. The UI is the same for both ? user-level settings take precedence over domain and global settings.

You can add any of the following entry types:

* **Email address** ? for example, `newsletter@example.com`
* **Domain** ? for example, `example.com`
* **IP address** ? for example, `192.0.2.1`

### Add a per-domain safelist or blocklist entry

1. Sign in to the [Domain Console](https://app.mailchannels.com).
2. Click **Safelist** or **Blocklist** in the left navigation.
   <Frame>
     <img src="https://mintcdn.com/mailchannelscorporation/vsgs6j13KGrg6yiT/images/inbound/inb-dom-blocklist.png?fit=max&auto=format&n=vsgs6j13KGrg6yiT&q=85&s=7e6571e91d5301edc7ccf992e5be93e5" alt="Blocklist page in the Domain Console" width="1622" height="364" data-path="images/inbound/inb-dom-blocklist.png" />
   </Frame>
   The Safelist page looks the same.
3. Type an email address, IP address, or domain in the **Add/Search** field.
4. Click **Add Policy**. The entry appears in the list immediately.

To search existing entries, type in the **Add/Search** field and click **Search**. Use the **All** dropdown to filter by type.

To remove an entry, click the **?** menu next to it and select **Delete**.

<Frame>
  <img src="https://mintcdn.com/mailchannelscorporation/vsgs6j13KGrg6yiT/images/inbound/inb-dom-remove-blocklist.png?fit=max&auto=format&n=vsgs6j13KGrg6yiT&q=85&s=0e8017b66a6649a8d7da3785e436b2ee" alt="Removing an entry from the blocklist in the Domain Console" width="2178" height="484" data-path="images/inbound/inb-dom-remove-blocklist.png" />
</Frame>

The Safelist removal works the same way.

## User-level safelists and blocklists

Mailbox users manage their own personal safelists and blocklists from the [Domain Console](https://app.mailchannels.com). Entries apply only to your own mailbox and take precedence over domain and global settings.

The steps to add and remove entries are the same as the [per-domain steps above](#add-a-per-domain-safelist-or-blocklist-entry) ? sign in to the Domain Console, click **Safelist** or **Blocklist** in the left navigation, and use **Add Policy** to add entries and the **?** menu to delete them.
