Adding an email to Gmail's safe sender list takes 30 seconds and stops messages from that sender landing in spam
Open the email from the sender you want to trust. Click the three dots (more actions) in the top right of the message. Select "Add to Contacts." That contact is now in your Gmail address book, and Gmail treats mail from them as legitimate going forward.
If the email is already in your spam folder, the process is the same: open it, click the three dots, and choose "Add to Contacts." Gmail will not automatically move past messages back to your inbox, but future messages from that sender will arrive in your inbox instead of spam.
This method works because Gmail's spam filter learns from your address book. When you add someone to your contacts, you are telling Gmail "I know this person and I want their mail." The filter adjusts accordingly.
Key Takeaways
- Adding an email to your contacts is the fastest way to prevent that sender's messages from going to spam in the future.
- You can add a contact from any email — whether it is in your inbox, spam folder, or anywhere else — by clicking the three dots and selecting "Add to Contacts."
- Adding someone to contacts does not move their old messages out of spam; it only affects new messages they send you.
- Gmail also lets you unmark individual emails as spam, which trains the filter but does not add the sender to your contacts.
- If a sender's domain keeps landing in spam, you may need to check whether their mail server has reputation problems rather than assuming Gmail is wrong.
The difference between adding a contact and unmarking spam
Gmail offers two separate actions when you receive unwanted mail. "Add to Contacts" creates a permanent record that you know and trust this person. "Not Spam" tells Gmail that a specific message should not have been filtered, but does not necessarily add the sender to your trusted list.
Use "Add to Contacts" for people you expect to hear from regularly: your doctor's office, your bank, a colleague, a vendor you do business with. Use "Not Spam" for one-off messages that were filtered by mistake — a password reset email, a shipping notification, a receipt from a store.
Over time, Gmail learns from both actions. If you mark ten emails from the same sender as "Not Spam," Gmail will eventually stop filtering them. But adding to contacts is faster and more reliable, especially for important senders.
Why legitimate email sometimes lands in spam
Gmail's spam filter looks at dozens of signals: whether the sender's mail server is properly configured, whether the domain has a history of sending spam, whether the message contains common phishing language, and whether people you know have marked similar messages as spam.
A legitimate sender can land in spam if their mail server is misconfigured, if they send from a shared email service with a poor reputation, or if their message happens to contain words that spam filters flag. Banks, government agencies, and large retailers sometimes end up in spam for these reasons.
Adding the sender to your contacts does not fix the underlying problem — it just tells Gmail "I trust this sender anyway." If you notice a sender you rely on consistently landing in spam, you might also want to check their website for instructions on how to whitelist their domain in your email settings, or contact them to ask whether their mail server is properly configured.
Creating a contact from an email you have not received yet
If you want to add someone to your safe senders before they email you, open Gmail and click the Google Apps menu (the grid of nine dots in the top right). Select "Contacts." Click "Create Contact" and type in their name and email address. They are now in your address book, and their future messages will be treated as trusted.
This is useful if you are expecting an important email from someone new — a job offer, a rental process response, or a password reset from a service you just signed up for. Adding them to contacts first reduces the chance their message will be filtered.
What to do if a sender keeps landing in spam despite being in your contacts
If someone is in your contacts but their messages still go to spam, the problem is usually on their end, not yours. Their mail server may be sending from an IP address with a poor reputation, or their domain may not have proper authentication set up.
Check the message headers to see what mail server sent it. In Gmail, open the email, click the three dots, and select "Show Original." Look for the "Received" lines at the top — these show the path the message took. If you see warnings about authentication (SPF, DKIM, or DMARC failures), the sender's mail server is not properly configured.
You can still read these messages, but Gmail will continue filtering them because the underlying security problem persists. Let the sender know their mail is being filtered and suggest they contact their email provider to fix their authentication settings.
Using Gmail filters for senders you want to organize differently
If you want to do more than just prevent spam — for example, if you want emails from a certain sender to automatically go to a label, or to skip your inbox and go straight to an archive — you can create a filter instead of just adding a contact.
Open Gmail and click the search box. Click the three dots on the right side of the search box and select "Create Filter." Type the sender's email address in the "From" field. Click "Create Filter." Now you can choose what happens to their messages: explore a label, archive automatically, mark as read, or send to a specific folder.
Filters are more powerful than contacts because they let you organize mail by sender without having to manually sort it. You can combine filters with adding a contact — add them to contacts to prevent spam, and create a filter to organize their messages the way you want.
Frequently Asked Questions
If I add someone to contacts, will their old emails move out of spam?
No. Adding a contact only affects new messages from that sender. Old messages stay in spam unless you manually move them. Open the spam folder, find the old messages, select them, and click "Not Spam" to move them to your inbox.
Can I add an entire domain to my safe senders list?
Gmail does not have a built-in "safe domain" feature like some email providers do. You can add individual email addresses to contacts, or you can create a filter that catches all mail from a domain by using the search syntax "from:@example.com" in the filter's "From" field.
What happens if I add someone to contacts and then they send me a phishing email?
Adding someone to contacts does not disable Gmail's other security checks. If a message from a trusted contact contains a phishing link or attachment, Gmail may still flag it as suspicious. You can always report it as phishing by clicking the three dots and selecting "Report Phishing."
Does adding a contact to Gmail sync across my other email accounts?
Your Gmail contacts are stored in Google Contacts and sync across all your Google services. If you use Gmail on multiple devices, your contacts appear on all of them. If you use a different email provider (Outlook, Yahoo, etc.), you would need to add contacts separately in that service.
Can I add a contact without opening an email from them?
Yes. Go to Google Contacts, click "Create Contact," and type their name and email address. They will be in your address book when ready, and their future messages will be treated as trusted by Gmail's spam filter.