How to stop spam email

The easiest way to stop seeing (and receiving) spam is to get a Gmail or Yahoo email account. It’s perhaps not what you want to hear, but both services – which we’ve covered in our Best free email services roundup – have aggressive and effective spam filters.

The good news is that you might be able to use Gmail to send and receive emails from your existing email address. This will save you from having to tell everyone to use a new address to reach you.

Although you will still end up getting spam at the new email address, chances are that you’ll never see it as it’s automatically filtered into a spam folder (below). In my experience Gmail does a fantastic job and has never – yet – put a genuine, important email into the spam folder.

How to stop spam: block spam emails and texts - 1

If you do receive any unwanted messages, don’t open them. If you do, the sender will probably know through tracking pixels and other methods. They will therefore know your address is live and continue to send spam.

How to stop spam texts

Unwanted text messages from companies is the modern equivalent of junk mail. There are ‘legitimate’ marketing messages from companies you may have unwittingly agreed to when creating an account or ordering a product, such as a pizza from Dominos. Usually such texts have an opt out method, such as ‘To opt out reply STOP to 0784339488’. Marketing messages may also come from a short number, between five and eight digits long, and offer a similar shortcode to reply to stop the texts. In theory, doing this for familiar companies will cease the flow of unwanted marketing messages.

How to stop spam texts - 2

What you can do is to forward such messages to 7756. This number works for all the main UK mobile providers, including EE, O2, Vodafone and MVNOs (virtual operators) such as giffgaff. It’s easy to remember the number as it spells SPAM on a phone keypad.

You can also report the number to the Information Commissioner’s Office (ICO) which is responsible for enforcing the rules on spam texts. The number is 0303 1231113.

It can investigate and fine companies that breach the regulations, although it can’t do much to stop messages coming from overseas.

Another option is to block the number sending the messages on your phone.

Here’s how to block numbers on Android.

Here’s how to block numbers on an iPhone

Spammers will use multiple numbers to send texts, so blocking a single number might not stop the messages. You can, in extreme cases, change your phone number by speaking to your mobile operator.

Author: Jim Martin, Executive Editor, Tech Advisor

How to stop spam - 3

Jim has been testing and reviewing products for over 20 years. His main beats include VPN services and antivirus. He also covers smart home tech, mesh Wi-Fi and electric bikes.

Recent stories by Jim Martin:

  • The best VPN services 2026: Stay protected with our expert top picks
  • Is Amazon Alexa down? It’s probably not just you
  • The best VPN for streaming in 2025