The fastest way to block junk email on iPhone

The Mail app on iPhone has a built-in junk filter that catches most spam automatically — it sorts suspected junk into a separate folder so it does not clutter your inbox. You do not need to turn it on or configure it. However, you can train it to work better by marking messages as junk yourself, and you can set up additional rules to block specific senders or domains.

The most direct method is to open a junk message, tap the flag icon at the bottom right, and select "Mark as Junk." Each time you do this, the filter learns what you consider spam. Over time, similar messages get caught automatically. If a sender keeps getting through, you can block them entirely by tapping the sender's name, scrolling down, and choosing "Block this Contact."

For a more hands-off approach, you can enable VIP filtering and rules in Settings > Mail > Threading and Sorting. This lets you create custom filters that automatically move messages from certain addresses or domains into junk without you having to mark them manually each time.

Key Takeaways

  • Mark individual junk messages as junk in the Mail app to train the filter — tap the flag icon and select "Mark as Junk."
  • Block a sender entirely by tapping their name in a message and choosing "Block this Contact" so their future emails never reach your inbox.
  • The Mail app's junk filter runs automatically on incoming messages and improves as you mark more spam.
  • Third-party email apps like Gmail and Outlook have their own spam filters that often catch more junk than Apple Mail's default filter.
  • Unsubscribe links at the bottom of legitimate marketing emails actually work and reduce future messages from that sender.

How to block a specific sender on iPhone Mail

If one sender keeps reaching your inbox despite being marked as junk, blocking them stops all future messages from that address. Open any message from that sender, tap their name or email address at the top, and scroll down to find "Block this Contact." Tap it, then confirm. That sender's messages will no longer appear in your inbox — they go straight to trash.

Blocking works for individual email addresses, not entire domains. If you receive junk from multiple addresses at the same company (like noreply@company.com and support@company.com), you will need to block each one separately. For a domain-wide block, you may need to use a third-party email app instead.

Using rules and filters to catch junk before it arrives

iPhone Mail does not have a visible "create a rule" interface like desktop email clients do, but you can use VIP and muting features to organize mail. Go to Settings > Mail > VIP to add senders you trust — their messages get a star and can be sorted separately. Conversely, you can mute conversations or senders by opening a message, tapping the sender's name, and choosing "Mute this Conversation."

If you need more control, consider switching to Gmail or Outlook on your iPhone. Both apps let you create filters directly in the app. In Gmail, open a message, tap the three dots, select "Create filter," and choose what to do with future messages from that sender — archive, delete, or label them automatically. Outlook has similar filter options under Settings > Mail Rules.

Why third-party email apps often catch more spam

Gmail, Outlook, and Yahoo Mail have spam filters trained on billions of messages, so they recognize patterns that Apple Mail's filter might miss. If you use Gmail through the Gmail app rather than Apple Mail, you get access to Gmail's spam detection. The same applies to Outlook and Yahoo Mail apps.

You can use multiple email apps on the same iPhone. For example, you might check your work email in Outlook and your personal email in Gmail, each with its own spam filter. This is useful if one account receives far more junk than the other — you can use the app with the stronger filter for the account that needs it most.

Unsubscribe links actually reduce future junk

Marketing emails from legitimate companies are required by law to include an unsubscribe link, usually at the very bottom. Tapping it removes you from that sender's mailing list. This is different from spam — spam comes from scammers and does not include a real unsubscribe option. If you see an unsubscribe link and you did not sign up for the list, tapping it is often faster than marking the message as junk, because it stops the sender from contacting you at all.

Be cautious with unsubscribe links in messages you did not expect. If an email claims to be from your bank or a service you use but you do not recognize it, do not tap the unsubscribe link — it may confirm your email is active and lead to more spam. Instead, mark it as junk and block the sender.

Preventing junk email before it starts

The best defense is not giving your email address to sources that sell it. When signing up for websites or services, look for a checkbox that says "I agree to receive marketing emails" and leave it unchecked. Many sites pre-check this box, so you have to actively uncheck it. If a site requires you to accept marketing to proceed, consider using a temporary email service or a secondary email address for that signup.

Avoid posting your email address publicly on websites, forums, or social media. Spam bots scan these pages and harvest addresses automatically. If you must post an email publicly, write it as "name at domain dot com" instead of the actual address — humans will understand it, but bots usually will not.

What to do if your email address is already on spam lists

If you receive a sudden spike in junk email, your address may have been sold or leaked from a data breach. Marking messages as junk and blocking senders will help, but the volume may not stop when ready. Some people create a new email address for important accounts (banking, work, healthcare) and keep the compromised address for less sensitive signups.

Do not reply to spam or click "unsubscribe" on messages from unknown senders — this confirms your email is active and often leads to more spam. Stick to marking them as junk in your Mail app. If the junk becomes overwhelming, consider changing your email address entirely for critical accounts and letting the old one sit unused.

Frequently Asked Questions

Can I unblock a contact I blocked by mistake?

Yes. Go to Settings > Mail > Blocked Contacts and find the address you want to unblock. Swipe left on it and tap "Unblock." Messages from that sender will start reaching your inbox again.

Does marking something as junk delete it?

No. Marking a message as junk moves it to your Junk folder, where it stays until you delete it manually or it expires. You can still find and read it if you need to. Blocking a sender is different — their messages go to trash automatically.

Why do some junk emails still reach my inbox after I mark them as junk?

The filter learns over time but is not perfect. If similar messages keep getting through, try blocking the sender instead of just marking them as junk. You can also switch to Gmail or Outlook if Apple Mail's filter is not catching enough spam for your needs.

Will unsubscribing from a marketing email stop all spam?

Unsubscribing removes you from that specific sender's list, but it does not stop spam from other sources. If you unsubscribe from legitimate marketing emails and still receive junk, those are likely from different senders or scammers — mark those as junk and block them instead.

Can I set up a rule to automatically delete emails from a domain?

Apple Mail does not have a visible rule-creation feature on iPhone. If you need domain-level filtering, use Gmail or Outlook instead — both let you create filters that catch all messages from a domain and delete or archive them automatically.