Did you know that nearly half of all global email traffic consists of spam? This staggering statistic underscores the importance of effective anti-spam measures to safeguard our digital environments. If you’ve ever missed an important email because it ended up in your spam folder, you know how frustrating email management can be. The good news? You can fix this by learning how to whitelist email in cPanel. By taking control of your spam filters and setting up custom rules, you can ensure your inbox only receives the emails you want.
This guide covers everything you need to know about whitelisting email addresses or domains in cPanel. Whether you’re new to email management or an experienced user looking for advanced configurations, this article will help you streamline your email system and stay productive.
Table of Contents
Understanding the Whitelisting in Email Management
Email whitelisting allows you to bypass spam filters for trusted senders. It ensures that specific email addresses or entire domains always land in your inbox. In contrast, blacklisting blocks unwanted emails entirely. Together, these tools give you full control over your email flow. Think of it as giving someone a VIP pass to your inbox. While most spam filters found in cPanel do a great job of blocking junk mail, they can sometimes overdo it, flagging important emails as spam.
For example, if you’re running an online business, you probably rely on emails for customer inquiries, order confirmations, and supplier communications. If these emails are incorrectly flagged as spam, it can disrupt your operations. Whitelisting ensures that essential messages are always allowed through your spam filters.
Why You Should Whitelist Email Addresses in cPanel
Whitelisting isn’t just about convenience—it’s about staying productive. Imagine running an online store hosted with MCloud9. You rely on email for order confirmations, customer inquiries, and supplier communications. If these critical emails get blocked or delayed, it could harm your business.
Here are some key reasons to whitelist email:
- Improve Productivity: Spend less time fishing through your spam folder for critical emails.
- Prevent Missed Opportunities: Ensure important communications—like business leads, contracts, or payment notifications—reach your inbox.
- Streamline Email Management: With MCloud9’s reliable hosting and cPanel email tools, setting up and managing whitelists and blacklists is straightforward.
Step-By-Step Guide: How to Whitelist Email in cPanel
Whitelisting an email address or domain in cPanel is straightforward. cPanel’s Spam Filters feature, powered by Apache SpamAssassin, allows you to control how email gets filtered for spam.
Follow these steps to whitelist email addresses or entire domains in cPanel:
1. Log into Your cPanel Account
Start by logging into your cPanel account.
2. Navigate to Spam Filters
In your cPanel dashboard, go to the “Email” section and select “Spam Filters“. This tool allows you to configure your email settings to control which messages are filtered as spam.

3. Access Advanced Configurations
Scroll to the bottom of the Spam Filters page, and under the “Additional Configuration (For Advanced Users)” section, select “Show Additional Configurations.”

4. Edit Whitelist Settings
Select the “Edit Spam Whitelist Settings” option. This opens a menu where you can add trusted email addresses or domains to your whitelist.

- To whitelist an individual email address, select the “Add A New ‘whitelist_from’ Item” option and enter the email address, e.g., [email protected].
- To whitelist an entire domain, use the format *@domain.com. This will allow all users from that domain to bypass spam filters.
Tip: You can add multiple emails at once by selecting the “Add A New ‘whitelist_from’ Item.”
5. Save Your Changes
Once you’ve entered the address or domain, click “Update Whitelist (whitelist_from)” to save your changes.

Pro Tip: Keep your whitelist updated by periodically reviewing the addresses or domains you’ve added. This ensures your spam filters remain accurate and efficient.
Using Email Filters to Enhance Spam Control
In addition to whitelisting and blacklisting, cPanel’s Email Filters feature allows you to create custom rules for even greater control over your inbox.
Here’s how to set up and manage email filters in cPanel:
1. Navigate to Email Filters and Select Email Account
In your cPanel account, navigate to the “Email Filters” section of your cPanel dashboard. Next to the email account you want to manage, select “Manage Filters.”

2. Create a New Filter
Click the “Create a New Filter” button to start setting up your custom rule. If you’ve already created filters, you can view and edit them here.

3. Name Your Filter
Give your filter a clear and descriptive name. For example, you could name a filter “Priority Clients” or “Marketing Emails.”

4. Set Up Filter Rules
Define the conditions for your filter by selecting the rule settings. Each rule consists of a Field, a Condition, and a Value. Here’s how to Add the Rule:
- In the filter setup screen, select the Field from the dropdown menu (e.g., From, Subject, To, etc.).
- Choose the Condition (e.g., Contains, Equals, Begins With, etc.).
- Enter the Value (e.g., the email address, domain, or keyword).
- You can add multiple rules for one filter by clicking the
+
button. Filters apply when all rules are met by default, but you can also set them to trigger when any rule is met.

Here’s how to set up common filter rules:
Example 1: Filter emails from a specific sender
- Field: From
- Condition: Equals
- Value: [email protected]
This rule ensures that emails from [email protected] trigger the filter action you choose (e.g., delivery to a folder).
Example 2: Filter emails from a domain
- Field: From
- Condition: Contains
- Value: @trustedbusiness.com
This rule applies to any email from the domain trustedbusiness.com (e.g., [email protected] or [email protected]).
Example 3: Filter emails with specific keywords in the subject line
- Field: Subject
- Condition: Contains
- Value: Invoice
This rule targets emails with “Invoice” in the subject line, helping you organise billing-related emails.
5. Choose an Action
From the “Actions” menu, decide what should happen to emails that match your filter criteria. You can:
- Discard Message: Permanently delete unwanted emails.
- Redirect to Email: Forward messages to another address.
- Fail With Message: Reject emails with a custom failure notice.
- Stop Processing Rules: Prevent further rules from being applied to the message.
- Deliver to Folder: Organise emails into specific folders.
- Pipe to a Program: Send emails to an external script for processing.

6. Save Your Filter
Once you’ve configured the rules and actions, click “Create” to save your filter.

Pro Tip: Regularly review your filters to ensure they align with your current needs. Misconfigured rules can lead to missed emails or unnecessary clutter.
FAQ for Whitelisting Email in cPanel
How do I whitelist an email address in cPanel?
To whitelist an address in cPanel, log into your cPanel account, scroll down to the “Spam Filters” section, and click on “Edit Spam Whitelist Settings” (under “Additional Configurations”). Scroll down to the “Whitelist” section where you can enter the email address or domain name you want to whitelist.
What is the purpose of whitelisting in cPanel?
Whitelisting allows emails from specific addresses or domains to bypass the spam filters, ensuring that important messages are not mistakenly classified as spam. This is crucial for maintaining effective communication.
Can I whitelist a domain name instead of a single email address?
Yes, you can whitelist a domain in cPanel. By entering the domain in the whitelist section, all emails from that domain will be allowed through the filters, regardless of the specific email address.
How do I edit the blacklist settings in cPanel?
To edit the blacklist settings, go to the “Spam Filters” section in cPanel, then click on “Edit Spam Blacklist Settings” (under “Additional Configurations”). Here, you can enter any email addresses you want to blacklist, followed by clicking the “Update Blacklist” button to save your changes.
What happens if I accidentally blacklist an email address?
Suppose you accidentally blacklist an email address you want to whitelist. In that case, you will need to go to the “Spam Filters” section in cPanel, click on “Edit Spam Blacklist Settings” (under “Additional Configurations”), and remove the email address. After that, you can add it to the whitelist to ensure it is allowed.
In Conclusion
Taking control of your email is easier than you think. By learning how to whitelist email in cPanel, you can avoid the frustration of losing critical messages to spam filters. Additionally, using Email Filters allows you to customise your email management even further (in addition to blacklist or whitelist).
With MCloud9’s reliable web hosting and intuitive cPanel tools, you can manage your email settings like a pro. Whether you need to whitelist an email address, block unwanted senders, or create custom filters, cPanel provides everything you need to stay organised and productive.
Ready to streamline your inbox? MCloud9’s hosting plans include powerful email management features designed to help you succeed. Sign up today and discover why so many entrepreneurs and website owners trust MCloud9 to power their online businesses.