Gmail's built-in filters catch most spam, but you control what happens to the rest
Gmail automatically sends obvious spam to your Spam folder using machine learning that learns from millions of messages. But legitimate mail you don't want — newsletters you signed up for, notifications from services you no longer use, or messages from specific people — needs a different approach. You have three main tools: the Unsubscribe link (fastest for legitimate senders), filters (automatic sorting or deletion), and blocking (stops all mail from one sender).
The method you choose depends on whether you want to keep the sender's mail but organize it differently, or stop receiving from them entirely. Most unwanted email falls into the first category — you can handle it without blocking anyone.
Key Takeaways
- Look for the Unsubscribe link at the bottom of marketing emails; Gmail now shows it prominently at the top, and one click removes you from that sender's list.
- Create a filter to automatically delete, archive, or label messages from specific senders or with certain words in the subject line.
- Block a sender entirely if you want Gmail to send all their mail to Spam and prevent them from seeing when you read their messages.
- Mark a single message as spam to train Gmail's filter, but this works best when done consistently over time.
- Use the "Report phishing" option for deceptive emails pretending to be from banks or services you use, which helps protect other Gmail users.
Using Unsubscribe to stop marketing emails
Most newsletters, promotional emails, and notifications from online services are legally required to include an Unsubscribe link. In Gmail, this link now appears at the top of the message in a box next to the sender's name — you don't have to scroll to the bottom anymore. Click it once, and Gmail removes you from that sender's mailing list. This is the fastest way to stop unwanted mail from legitimate businesses.
Unsubscribe works because the sender's system processes your request and deletes your email address from their database. It can take a few days for the requests to process, so you may see one or two more emails before they stop completely. If you continue receiving mail from that sender after a week, the sender may not be legitimate — in that case, use the block or filter method instead.
Creating filters to sort or delete unwanted mail automatically
A filter tells Gmail what to do with messages that match certain rules. You can filter by sender's email address, words in the subject line, or words anywhere in the message. Once you create the filter, Gmail applies it to all future mail matching those rules — you can also explore it to old messages if you want.
To create a filter, open any message from the sender you want to filter. Click the three-dot menu icon in the top right, then select "Filter messages like this." Gmail opens a box showing what it will filter on — usually the sender's address. You can add more conditions here if you want to be more specific (for example, only filter messages with "Promotion" in the subject). Then choose what Gmail should do: Delete, Archive, Mark as Read, Add a Label, or Skip the Inbox (send to a label without showing a notification).
The most common choice is "Delete" for mail you never want to see, or "Skip the Inbox" if you want to keep it but not have it clutter your main inbox. You can also create a label first — for example, "Newsletters" — and have Gmail automatically sort messages into that label so you can read them when you have time.
Blocking a sender to stop all contact
Blocking is stronger than filtering. When you block someone, Gmail sends all their mail to Spam, and they cannot see whether you have read their messages or when you were last active. Use this for senders you want to cut off completely, not for newsletters or services.
To block a sender, open one of their messages, click the three-dot menu, and select "Block [sender's name]." Gmail moves that message and all future mail from them to Spam. If you change your mind, you can unblock them the same way — open the Spam folder, find a message from them, click the three-dot menu, and select "Unblock."
Marking messages as spam to train Gmail's filter
When you click the Spam button (the trash icon in Gmail's toolbar), you tell Gmail's system that this message is unwanted. Gmail learns from this feedback and becomes better at catching similar mail in the future. If you mark several messages from the same sender as spam, Gmail may start filtering them automatically.
This method works best over time and with consistent action. Marking one message as spam does not may provide future mail from that sender will be filtered, but marking multiple messages does improve Gmail's accuracy. For faster results, use a filter or block instead.
Reporting phishing and scam emails
If an email pretends to be from your bank, PayPal, Amazon, or another service you use, but something feels wrong — a suspicious link, a request for your password, or an urgent threat — use "Report phishing" instead of just deleting it. Open the message, click the three-dot menu, and select "Report phishing." This sends the email to Google's security team, which investigates and uses it to protect other Gmail users from the same scam.
Do not click any links in a phishing email, and do not reply to it. If you are worried the message might be real, go directly to the company's website by typing the address into your browser, or call their customer service number from your records. Legitimate companies never ask for passwords or sensitive information by email.
What to do if unwanted mail keeps coming after you have filtered it
If you have created a filter or blocked a sender but mail still arrives, the sender may be using a different email address each time. This is common with spam operations. In that case, look for a pattern — do the messages all have the same subject line, or the same words in the body? Create a filter based on those words instead of the sender's address.
If the mail is coming from many different addresses with no pattern, it may be a compromised account or a botnet. Mark these messages as spam consistently, and consider whether you signed up for something that sold your email address. Going forward, use a separate email address for online shopping, signups, and services you do not fully trust — this keeps unwanted mail away from your main inbox.
Frequently Asked Questions
Can I unsubscribe from multiple emails at once?
No — you have to unsubscribe from each sender individually by clicking their Unsubscribe link. However, you can create a single filter that catches mail from many senders if they share a common word in the subject line or sender address pattern. For example, if multiple senders use "noreply@" in their address, you can filter all of them at once.
What is the difference between archiving and deleting?
Archived messages stay in your Gmail account and are searchable, but they do not appear in your Inbox. Deleted messages go to Trash and are permanently removed after 30 days. Use Archive if you might need to find the message later; use Delete if you never want to see it again.
If I block someone, can they tell I blocked them?
They cannot tell directly, but they will notice if their emails stop reaching you and you do not respond. Gmail does not send a notification to the blocked person. If you want to tell them you are blocking them, you would have to do that separately.
Does marking mail as spam hurt the sender's reputation?
Yes — if many Gmail users mark a sender's mail as spam, Gmail's system learns to filter that sender's future messages automatically, and the sender's email reputation drops. This is why legitimate businesses work hard to keep their mail out of spam folders.
Can I filter mail based on attachments?
Gmail's standard filter does not have an option to filter by attachment type, but you can filter by file size or by words in the subject line. If you need more advanced filtering, you can use Gmail's search operators in a filter — for example, filtering messages that contain "has:attachment" — though this requires knowing the search syntax.