The fastest way to block spam on iPhone
On iPhone, you can block spam in the Mail app by swiping left on a message and tapping the trash icon, then tapping "Mark as Junk." This moves the email to your Junk folder and trains the filter to catch similar messages in the future. For persistent senders, swipe left again and tap "Block Contact" — this prevents that sender's emails from reaching your inbox entirely.
If you use iCloud Mail, Gmail, Outlook, or another email provider through the Mail app, the blocking works the same way. The email disappears from your inbox immediately, and future messages from that sender go straight to Junk or are blocked completely, depending on which action you chose.
For emails already in your inbox that you want to block retroactively, open the message, tap the flag icon at the bottom right, then tap "Block Contact." This blocks the sender going forward without affecting emails you've already received.
Key Takeaways
- Swipe left on any email in the Mail app and tap the trash icon, then "Mark as Junk," to train iPhone's filter and move similar messages automatically.
- Tap "Block Contact" from the same menu to prevent a specific sender's emails from reaching your inbox at all.
- Open any email and tap the flag icon at the bottom right, then "Block Contact," to block a sender retroactively.
- Different email providers (iCloud, Gmail, Outlook) have their own spam filters that work alongside iPhone's Mail app blocking.
- Blocking a contact on iPhone Mail does not affect that person's ability to text or call you — it only blocks email.
How to report spam and train your filter
When you mark an email as junk in the Mail app, you're doing two things: moving that specific message out of your inbox and telling Apple's filter what spam looks like. Over time, as you mark more messages as junk, the filter learns to catch similar emails automatically and send them to the Junk folder before you see them.
The more consistently you mark unwanted emails as junk rather than just deleting them, the better the filter becomes. If you delete a spam email instead of marking it as junk, the filter doesn't learn from it. So the habit of swiping left and choosing "Mark as Junk" is worth the extra second.
If a sender keeps getting through even after you've marked several of their emails as junk, use "Block Contact" instead. This is a harder stop — their emails won't reach your inbox at all, and you won't see them in Junk either.
Blocking senders versus marking as junk
Marking as junk tells the filter this type of message is unwanted, but the sender can still reach you if they change their approach or use a different email address. It's the right choice for mass marketing emails, newsletters you no longer want, or senders you might hear from again in a different context.
Blocking a contact stops that specific email address from reaching you entirely. The sender's emails won't appear in your inbox or your Junk folder — they simply won't arrive. Use this for persistent senders, people you don't want to hear from, or senders who have harassed you. Blocking is permanent until you manually unblock the contact.
You can unblock a contact anytime by going to Settings > Mail > Blocked Contacts and swiping left on the name you want to unblock. This restores their ability to email you, though it doesn't undo the junk training you've done.
Using your email provider's own spam controls
Your email provider — whether that's iCloud, Gmail, Outlook, or another service — has its own spam filter that works separately from iPhone's Mail app. When you mark an email as junk in the Mail app, it may or may not report that to your provider's filter, depending on which service you use.
Gmail's filter is particularly aggressive and catches most spam before it reaches your inbox. If you use Gmail through the Mail app, you can also open Gmail in a web browser and mark messages as spam there, which trains Google's filter directly. The same applies to Outlook — you can manage spam through Outlook.com in a browser to get more control.
iCloud Mail's filter is less aggressive than Gmail's, so you may see more spam in your inbox. Marking messages as junk in the Mail app does train iCloud's filter over time, but it works more slowly than Gmail's system.
Setting up VIP and filtering rules
The Mail app has a feature called VIP that lets you create a separate inbox for emails from people you care about most. Tap the flag icon in any email, then "Add VIP" to put that sender in a special folder. This doesn't block spam, but it separates important emails from the noise, making it easier to spot legitimate messages among the junk.
You can also create custom filters in some email providers. In Gmail, you can set up filters that automatically archive, delete, or label emails based on sender, subject line, or keywords. To do this, open Gmail in a web browser, search for emails matching your criteria, click the filter icon, and choose "Create filter." This works even when you access Gmail through the Mail app on iPhone.
Outlook also allows filters through Outlook.com. Go to Settings > Mail > Rules and create rules that automatically move emails to specific folders based on sender or subject. These rules sync across devices, so they work on your iPhone even though you set them up in a browser.
Unsubscribing from marketing emails
Many spam emails are actually marketing messages from companies you've done business with or signed up for at some point. These emails are legal and often include an "Unsubscribe" link at the bottom. Tapping that link removes you from the sender's mailing list, which is faster and more permanent than marking each email as junk.
Before you unsubscribe, check that the link is legitimate — scammers sometimes include fake unsubscribe links to confirm your email address is active. If the sender looks suspicious or you don't recognize the company, mark the email as junk instead of unsubscribing.
For newsletters or promotional emails from companies you recognize, unsubscribing is the cleanest solution. It stops the emails at the source rather than just filtering them on your end. Once you unsubscribe, you won't receive emails from that sender anymore, even if they change their subject line or content.
What to do about phishing and scam emails
Phishing emails pretend to be from your bank, PayPal, Apple, or another trusted company and ask you to click a link or enter your password. These are dangerous — clicking the link or providing information can compromise your accounts. If you receive a phishing email, don't click anything. Instead, mark it as junk and block the sender.
You can also report phishing emails to Apple by forwarding them to reportphishing@apple.com. Apple uses these reports to improve its spam filter and protect other users. Most email providers have a similar reporting address — Gmail's is phishing@gmail.com, and Outlook's is phishing@outlook.com.
If you accidentally clicked a phishing link or entered your password, change your password immediately and enable two-factor authentication on that account. Contact the real company (using a phone number or website you know is legitimate, not one from the email) to report the incident.
Frequently Asked Questions
Does blocking someone on iPhone Mail stop them from texting or calling me?
No. Blocking a contact in the Mail app only blocks their email address. They can still text you, call you, and reach you through other apps. If you want to block someone completely, you need to block them in the Contacts app or in the Phone app separately.
Can I recover emails I marked as junk by mistake?
Yes. Go to the Junk folder in the Mail app, find the email, swipe left on it, and tap "Move to Inbox." You can also tap "Not Junk" to move it back and tell the filter this type of message is legitimate. If you permanently deleted an email, you may be able to recover it from your email provider's trash or deleted items folder for a limited time.
Why do I still get spam from senders I've blocked?
Spammers often use different email addresses or domains to get around blocks. If you're still receiving spam from what appears to be the same sender, they may be using a new address. Block each new address as it appears, and mark the emails as junk to train your filter. For persistent spam, contact your email provider's support team.
Does marking an email as junk tell the sender I've blocked them?
No. Marking an email as junk is invisible to the sender — they don't know you've marked their message as spam. Blocking a contact is also invisible. The sender will only know if they try to email you and the message bounces back, which depends on your email provider's settings.
Can I block emails by subject line or keyword instead of by sender?
The Mail app doesn't have a built-in keyword filter, but your email provider does. In Gmail, create a filter by searching for the keyword, clicking the filter icon, and choosing "Create filter." In Outlook, use Settings > Mail > Rules to create a rule based on subject or content. These filters work on your iPhone even though you set them up in a browser.