The fastest way to block junk email depends on what you use

Most email services let you block senders directly from the message itself. In Gmail, open the email, click the three dots in the top right, and select "Block [sender]." In Outlook, right-click the message and choose "Junk" then "Block Sender." In Apple Mail, select the message and go to Mail menu > Junk Mail > Mark as Junk. Yahoo Mail has a similar option under the three-dot menu.

Blocking a sender stops future emails from that address from reaching your inbox — they go to your junk folder instead. This works well when you know exactly who is sending the unwanted mail. However, spammers often use different sender addresses for each campaign, so blocking one address may not stop the flood.

If you want to block an entire domain (for example, all emails from @badcompany.com), most services support this too. Gmail and Outlook let you create filters or rules that automatically delete or move emails from a domain to junk. The steps vary slightly between services, but the principle is the same: you set a condition based on the sender's domain, then choose what happens to matching emails.

Key Takeaways

  • Every major email service has a built-in block feature accessible directly from the message — usually a three-dot menu or right-click option.
  • Blocking one sender address stops that address only; spammers often rotate addresses, so you may need to block multiple times.
  • Creating filters or rules lets you block entire domains at once and automatically send matching emails to junk or delete them.
  • Unsubscribe links in legitimate marketing emails work, but clicking them on spam confirms your address is active and may increase junk mail.
  • Never reply to junk email or click links in it, as this signals your address is monitored and worth targeting.

Using filters to block whole categories of mail

Filters are more powerful than blocking a single sender because they catch patterns. In Gmail, go to Settings > Filters and Blocked Addresses > Create a new filter. Type the sender address or domain in the "From" field, then click "Create filter." Choose "Delete it" or "Skip the Inbox (Archive it)" to send matching emails away from your inbox automatically.

Outlook calls these rules. Go to Settings > Mail > Rules > Add new rule. Set the condition to match the sender or subject line, then choose the action — move to junk, move to a folder, or delete. You can also set rules based on keywords in the subject line, which is useful if you receive junk with common phrases like "Congratulations" or "Claim your prize."

Apple Mail filters work similarly. Go to Mail > Preferences > Rules > Add Rule. Set the condition (sender, subject, or content) and the action. Yahoo Mail has a similar feature under Settings > Filters.

Why unsubscribe links can backfire

Legitimate marketing emails include an unsubscribe link at the bottom, usually in small text. Clicking it removes you from that sender's list. However, spam emails often include fake unsubscribe links designed to confirm your address is real and monitored — which leads to more junk mail, not less.

The safest approach: only unsubscribe from senders you recognize and trust. If you signed up for a newsletter from a real company and no longer want it, unsubscribe. If the email is from an unknown sender or looks suspicious, do not click the link. Instead, mark it as junk and move on.

If you are unsure whether a sender is legitimate, check the email address carefully. Scammers often use addresses that look similar to real companies — for example, @amaz0n.com instead of @amazon.com. Hover over the sender's name to see the full email address before deciding whether to unsubscribe.

What to do if blocking is not enough

If you receive a large volume of junk from many different senders, blocking them one at a time will not solve the problem. Instead, adjust your email settings to be stricter about what reaches your inbox. Most services have a "Spam" or "Junk" folder that catches obvious spam automatically — make sure this feature is turned on.

In Gmail, go to Settings > Filters and Blocked Addresses and check that the spam filter is set to "Standard" or higher. In Outlook, go to Settings > Mail > Junk email and choose "Strict" to catch more spam. Apple Mail has a similar setting under Preferences > Junk Mail.

You can also create a separate email address for online shopping, signups, and forms. Use your main address only for people you trust. This way, junk sent to your secondary address does not clutter your primary inbox. Many people keep a "throwaway" email for websites that require registration but do not need ongoing contact.

How to report spam to your email provider

Most email services let you report junk as spam, not just block it. In Gmail, click the three dots and select "Report spam." In Outlook, right-click and choose "Junk" > "Report phishing." In Apple Mail, select the message and go to Mail > Junk Mail > Mark as Spam. Yahoo Mail has a report option in the three-dot menu.

Reporting spam helps your email provider identify patterns and block similar messages for all users. If many people report the same sender, the provider may block that address or domain entirely. This is more effective than blocking alone because it protects other users too.

If you receive phishing emails — messages that pretend to be from your bank, PayPal, or another service and ask you to click a link or enter information — report them as phishing, not just spam. Your provider will investigate and may take action against the sender.

Protecting your address from future spam

Once your email address is on a spam list, it stays there. However, you can reduce how often your address gets sold or shared. Never reply to junk email, never click links in it, and never confirm your address by any means. Each interaction signals that your address is active and worth targeting.

Be cautious about where you enter your email online. Avoid posting it publicly on websites or forums. When you sign up for services, look for a checkbox that says something like "I agree to receive marketing emails" — uncheck it if you do not want to receive promotional mail. Some websites pre-check this box, so read carefully.

If you have an old email address that receives heavy spam, consider creating a new one and updating your important contacts. Forward old emails to the new address for a few months so you do not miss anything, then let the old address go. This is more effective than trying to clean up an address that has been on spam lists for years.

Frequently Asked Questions

Does blocking a sender stop all their emails?

Blocking stops emails from that specific address, but spammers often use different addresses for each campaign. If you keep receiving similar junk from new addresses, create a filter based on keywords in the subject line or the sender's domain instead of blocking individual addresses.

What is the difference between junk and spam?

Junk usually means unwanted but legitimate email — newsletters you signed up for but no longer want, or marketing from companies you have done business with. Spam means unsolicited email from unknown senders, often phishing attempts or scams. Most email services treat them the same way, but reporting phishing separately helps your provider investigate fraud.

Can I recover emails I accidentally marked as junk?

Yes. Check your Junk or Spam folder and look for the message. Right-click it and select "Not Junk" or "Not Spam" to move it back to your inbox. You can also remove the filter or rule that sent it there in the first place by going to Settings and deleting the rule.

Is it safe to click unsubscribe on emails I do not recognize?

No. Unsubscribe links in spam often confirm your address is active and lead to more junk mail. Only unsubscribe from senders you recognize and trust. For everything else, mark it as junk and let your email provider handle it.

Why do I still get junk even after blocking senders?

Spammers use new addresses constantly, so blocking one sender does not stop the flood. Instead of blocking individual addresses, create filters based on keywords, domains, or sender patterns. You can also increase your spam filter strength in your email settings to catch more junk automatically.