The main reasons emails get filtered to spam
Email spam filters work by scanning the sender's address, the message content, and how the email was sent. If enough signals look suspicious, the filter moves the message to spam automatically — even if you want it. The most common triggers are a sender's reputation (whether they send a lot of mail from new or shared servers), the content itself (certain words or formatting patterns), and whether the recipient has interacted with that sender before.
Your email provider — Gmail, Outlook, Yahoo, or whoever hosts your account — runs these filters on every incoming message. They do not ask you first. Once a message lands in spam, it stays there unless you move it back to your inbox or tell the filter to trust that sender going forward.
Key Takeaways
- Moving an email from spam to your inbox once does not stop future emails from that sender going to spam; you need to add them to your contacts or mark them as "not spam" consistently.
- Whitelisting (adding a sender to your safe list or contacts) is the most reliable way to keep emails from a trusted source out of spam, though the exact steps vary by email provider.
- Emails from legitimate businesses often land in spam because they use shared mail servers or bulk-sending platforms that have poor reputations, not because the business itself is dishonest.
- Creating a filter or rule in your email settings can automatically sort incoming mail from a trusted sender into a specific folder, bypassing the spam folder entirely.
- If you never receive emails from someone you are expecting to hear from, check your spam folder first before assuming they did not send anything.
How to whitelist a sender in Gmail
In Gmail, the most reliable method is to add the sender to your contacts. Open any email from that person, click the three dots in the top right, and select "Add to Contacts." Gmail learns from this action and sends future emails from that address to your inbox instead of spam.
Alternatively, you can mark the email as "not spam" by opening it in the spam folder, clicking the three dots, and selecting "Report not spam." Do this a few times from the same sender, and Gmail will adjust its filter. However, adding to contacts is faster and more permanent.
How to whitelist a sender in Outlook or Outlook.com
In Outlook, open an email from the sender you trust, click the three dots at the top, and select "Add to Safe Senders." This tells Outlook to route future emails from that address straight to your inbox. You can also right-click the sender's name and choose "Add to Safe Senders" from the menu.
If you use Outlook on the web (Outlook.com), the process is similar: open the email, click the three dots, and look for "Add to Safe Senders" or "Never send to junk." In the Outlook desktop app, you can also go to Settings > Mail > Junk Email and manually type in email addresses or domains you trust.
How to whitelist a sender in Yahoo Mail
Open the email from the sender you want to trust, click the three dots next to the sender's name, and select "Add to Contacts." Yahoo uses your contact list to filter spam, so adding someone there tells the system to trust them. You can also click the three dots and choose "Not Spam" to move the email and train the filter.
For more control, go to Settings > Security and Privacy > Blocked Addresses. This page also shows you a "Safe Senders" section where you can manually add email addresses or entire domains that should never go to spam.
Creating a filter or rule to bypass spam entirely
Most email providers let you create a rule that automatically sorts mail from a specific sender into your inbox or a custom folder, skipping the spam check altogether. In Gmail, this is called a filter. Open Settings, click "Filters and Blocked Addresses," and create a new filter by entering the sender's email address in the "From" field. Then choose "Never send it to Spam" or "explore the label" (to sort it into a folder you choose).
In Outlook, go to Settings > Mail > Rules and create a new rule. Set the condition to "From [sender's address]" and the action to "Move to Inbox" or another folder. In Yahoo, the process is similar: Settings > Filters > Add New Filter, then specify the sender and the folder where you want their emails to go.
Filters are more powerful than whitelisting because they work even if the sender's email address changes slightly or if they send from a new server. They are also useful if you want to organize mail from a sender into a specific folder automatically.
Why legitimate businesses still land in spam
A company you trust — your bank, your insurance provider, an online retailer — can still have emails filtered to spam if they send from a bulk mail service or a shared server. These platforms send millions of emails daily, and if even a small percentage are spam, the entire server gets a poor reputation. Email filters then treat all mail from that server as suspicious, regardless of who actually sent it.
This is not the business's fault, and it is not a sign they are dishonest. It is a side effect of how spam filters work at scale. The solution is the same: add them to your contacts or safe senders list, and future emails will arrive in your inbox.
What to do if you are not receiving emails at all
Before you contact the sender, check your spam and junk folders. Many people miss important emails straightforward because they do not look there. Open your spam folder, search for the sender's name or domain, and see if their emails are piling up there. If they are, move one to your inbox and add them to your contacts or safe senders list.
If you find nothing in spam, check your other folders — some filters sort mail into "Promotions," "Updates," or "Social" tabs (in Gmail) or similar categories. If the email truly never arrived, ask the sender to confirm your email address is correct and to resend. Sometimes a typo in your address or a temporary server issue is the real culprit.
Frequently Asked Questions
Does marking one email as "not spam" stop all future emails from that sender going to spam?
Not always. Marking as "not spam" trains the filter, but one action is usually not enough. Adding the sender to your contacts or safe senders list is more reliable. If emails from the same sender keep landing in spam, create a filter or rule instead — that is the most permanent solution.
Can I whitelist an entire company domain instead of just one email address?
Yes. In Gmail, create a filter and use the "From" field to enter the domain (for example, @company.com). In Outlook, add the domain to your Safe Senders list. In Yahoo, do the same in the Safe Senders section. This way, any email from anyone at that company will skip the spam filter.
What if I unsubscribe from a mailing list but emails keep coming?
Unsubscribe links do not always work, especially from spam or phishing emails. Do not click unsubscribe on anything you did not sign up for. Instead, mark it as spam or junk, and your email provider will learn to filter similar messages. If it is a legitimate business you once signed up for, unsubscribe should work — check that you clicked the actual link and not a fake one.
Will whitelisting a sender expose me to phishing or malware?
Whitelisting tells your email provider to trust the sender's address, but it does not disable other security checks. Your email provider still scans attachments and links for malware. The real risk is if someone spoofs (fakes) a trusted sender's address — that is why you should only whitelist addresses you are certain about. If an email looks suspicious even from a trusted sender, do not click links or read attachments.
Why do emails from my bank keep going to spam even though I added them to contacts?
Banks often send from multiple email addresses or servers depending on the type of message. You may have added one address to your contacts, but a notification from a different department comes from a different server and gets filtered anyway. Add each address you receive from them to your contacts, or create a filter using the bank's domain name instead of a single address. You can also contact your bank and ask them to confirm they are sending from a legitimate server — sometimes their mail system itself has a reputation problem.