This article describes how to use cPanel's e-mail filtering capabilities to process incoming messages from a specific IP address or range of IP addresses. For example, you may want to automatically delete all incoming messages from an IP address.
You can enable filtering for a specific user, or for all users on your account.
All e-mail messages contain in their headers information about their origin. By examining the message headers, you can determine which IP address or addresses you want to filter.
In the raw e-mail message headers, look for the IP address that you want to filter. The IP address is often in the Received: header.
After you know which IP address or addresses you want to filter, you are ready to set up filtering in cPanel. To do this, follow these steps:
If you want to filter messages by IP address for a specific e-mail account, in the EMAIL section of the cPanel home screen, click Email Filters:
Locate the account for which you want to add a filter, and then click Manage Filters.
In the next text box, type the following regular expression (also known simply as a “regex”). Replace xxx with the digits of the specific IP address you want to filter:
Alternatively, you can filter a range of IP addresses. For example, the following regular expression matches the last 256 addresses in the network:
For more information about IP addressing, please visit https://en.wikipedia.org/wiki/IP_address.
Subscribe to receive weekly cutting edge tips, strategies, and news you need to grow your web business.
No charge. Unsubscribe anytime.