---
title: "Block IPs from sending you email"
description: "In this article I'm going to quickly go over how you can block certain IP addresses from being able to send you email. Even with spam filtering enabled you could possibly be continuing to get spam..."
url: https://www.inmotionhosting.com/support/email/block-ips-from-sending-you-email/
date: 2013-03-27
modified: 2021-08-16
author: "InMotion Hosting Contributor"
categories: ["Email"]
type: post
lang: en
---

# Block IPs from sending you email

In this article I’m going to quickly go over how you can block certain IP addresses from being able to send you email.

Even with spam filtering enabled you could possibly be continuing to get spam email from one particular IP address, or even a range of IP addresses. Using [user level or account level mail filtering in cPanel](/support/edu/cpanel/user-account-level-filtering/) is a great way to stop this type of activity from happening!

## Account level mail filter to block IP range

In this example, I’m going to be using a fictional IP range of [256.256.256.0 – 256.256.256.256] and adding that to an account level mail filter in cPanel, so that I don’t receive anymore spam from any users on that network.

1. [Login to your cPanel](/support/edu/cpanel/how-to-log-into-cpanel/).
2. Under the **Mail** section, click on **Account Level Filtering**.
3. Click on **Create a New Filter**.
4. Name the filter **Block IPs**, under the **Rules** section change the **From** drop-down to **Any header**, and change the **equals** drop-down to **contains**. In the field below those type in **256.256.256.** or the beginning of the IP address range you’d like to block, or just a full single IP address to block just one.
5. Under the **Actions** section, you can leave it set to **Discard Message** to simply discard it, or select one of the other actions.
6. Finally click on **Create**.

That’s all there is to it, and you should now know how to block IP addresses from sending you email on an account level!
