Why your email lands in spam, and what you can actually control

Email spam filters work by scanning the sender's reputation, the message content, and how the email was sent. If you're sending legitimate mail that keeps disappearing, the problem is usually one of three things: your email provider thinks you're suspicious, the recipient's filter is too strict, or something in how you're sending the message looks automated or deceptive. You can't control what filter someone else uses, but you can fix most of the things that trigger it.

The filters that matter most are at the recipient's email provider — Gmail, Outlook, Yahoo, or their company's mail server. These filters check whether your domain has a good sending reputation, whether your message is signed with authentication codes that prove you really sent it, and whether the content matches patterns known spam uses. If you fail enough of these checks, the filter sends your mail to spam without the recipient ever seeing it arrive.

Key Takeaways

  • Set up SPF, DKIM, and DMARC records on your domain so email providers can verify you actually sent the message.
  • Keep your sender name and email address consistent across all messages, and avoid words like "free," "act now," and "limited time" that trigger spam filters.
  • If you're sending from a new domain or IP address, start with a small volume of mail and let your reputation build before sending to large lists.
  • Ask recipients to add your address to their contacts or whitelist before you send, because that single action overrides most spam filters.
  • Check your sender reputation score on tools like Google Postmaster Tools or Sender Score to see how email providers view your domain.

Set up authentication so providers know the email is really from you

Email providers use three authentication standards to verify that a message actually came from the domain it claims to come from. These are SPF (Sender Policy Framework), DKIM (DomainKeys Identified Mail), and DMARC (Domain-based Message Authentication, Reporting and Conformance). If you don't set these up, your mail is more likely to land in spam because the provider can't confirm you sent it.

SPF is the simplest: you add a text record to your domain's DNS settings that lists which mail servers are allowed to send email from your domain. DKIM adds a digital signature to each message that proves it came from you. DMARC tells providers what to do if a message fails SPF or DKIM — usually to reject it or send it to spam. You set up all three through your domain registrar's control panel or your email hosting provider's settings. If you use a service like Mailchimp, ConvertKit, or Constant Contact to send newsletters, they usually handle this for you and provide the records you need to add.

Without these three in place, even a legitimate message can fail the provider's checks. With them in place, you pass the first gate that decides whether your mail gets delivered or filtered.

Avoid words and formatting that look like spam

Spam filters scan message content for patterns. Certain words and phrases appear so often in spam that using them raises a red flag: "free," "act now," "limited time," "click here," "urgent," "verify your account," "confirm your password," and "claim your." All-caps subject lines, excessive punctuation, and too many links in a short message also trigger filters.

This doesn't mean you can never use these words — it means they add risk. If your message is otherwise legitimate and you have good authentication set up, one or two of these phrases probably won't sink you. But if you're sending from a new domain or your reputation is still building, cutting them out makes a real difference. Write your subject line as you would in a text to a friend: specific, lowercase or normal capitalization, and honest about what's inside.

Formatting matters too. Spam often uses tiny text, hidden text in white font, or images with text embedded in them to hide the real message from filters. Use plain text or straightforward HTML, keep font sizes readable, and put your actual message in words, not pictures. If you're sending from a business, include your real physical address and a way to unsubscribe — these are legal requirements in most places, and they also signal to filters that you're legitimate.

Build your sender reputation before sending to large lists

Email providers track your domain's reputation over time. If you suddenly send 10,000 emails from a brand-new domain, providers treat it as suspicious. If you send a steady stream of mail that recipients actually open and don't mark as spam, your reputation improves and filters become less strict with you.

If you're starting out, send to small groups first — maybe 50 to 100 people — and wait a few days between sends. Watch how many people open the mail and how many mark it as spam. If your open rate is healthy and spam complaints are near zero, you can gradually increase the size of your list. This takes weeks or months, but it's the most reliable way to build trust with email providers.

You can check your sender reputation on free tools like Google Postmaster Tools (for Gmail), Sender Score, or 250ok. These show you how Gmail and other major providers see your domain, whether you're landing in the inbox or spam folder, and what authentication issues you might have. If your score is low, these tools usually tell you why.

Ask recipients to add you to their contacts before you send

The single most powerful thing you can do is ask people to whitelist your address before your first message arrives. When someone adds you to their contacts or marks your mail as "not spam," that action overrides most filters. One person doing this doesn't help much, but if 10 or 20 people do it before your first send, providers take notice.

You can do this in a welcome email, on your website, or in a text message before you start sending. Say something like: "Add my email address to your contacts so my messages don't end up in spam." That's it. People who care about hearing from you will do it, and it solves the problem for them when ready.

Check the recipient's filter settings and ask them to investigate

If you've set up authentication, avoided spam trigger words, and built your reputation, but one specific person still isn't getting your mail, the problem might be on their end. Their email provider's filter might be too aggressive, or their company might have a policy that blocks certain types of mail.

Ask them to check their spam folder first — your message might be there and they just haven't seen it. If it's not there, ask them to check their email provider's filter settings or contact their IT department if it's a work account. Some companies block mail from external domains, mail with certain file types attached, or mail from services like Mailchimp. There's nothing you can do about that from your side, but knowing the reason helps you decide whether to try a different approach.

Use a reputable email service if you're sending newsletters or bulk mail

If you're sending the same message to many people, use a service built for that purpose: Mailchimp, ConvertKit, Substack, Constant Contact, or similar. These services maintain their own sender reputation separate from yours, and they handle authentication, list management, and unsubscribe compliance automatically. Email providers trust them because they enforce rules against spam.

Sending bulk mail from your personal Gmail or Outlook account, or from your web hosting provider's mail server, is much riskier. Providers see personal email accounts as less trustworthy for bulk sending, and they have stricter limits on how many messages you can send per day. A service built for newsletters protects both your reputation and your recipient's inbox.

Frequently Asked Questions

Why does my email go to spam even though I'm not sending spam?

Filters can't tell intent — they only see patterns. A new domain, missing authentication records, or certain words in your subject line can all trigger filters, even if your message is completely legitimate. The fix is usually to set up SPF, DKIM, and DMARC, then build your reputation by sending small volumes first and watching your open rates.

Can I remove myself from spam filters?

No, you can't contact Gmail or Outlook and ask them to whitelist you. But you can improve your sender reputation so filters treat you better. Use authentication, avoid spam trigger words, and ask recipients to add you to their contacts. Over time, as more people open your mail without marking it as spam, providers will trust you more.

Does using a VPN or proxy affect whether my email goes to spam?

It can. Email providers check the IP address your mail comes from, and if that IP has a bad reputation or is associated with a VPN service, filters may be stricter. If you're sending from a business, use your actual business mail server or a reputable email service. Avoid sending from residential IP addresses or free VPN services.

What's the difference between spam and promotions folders?

Gmail and Outlook separate newsletters and marketing mail into a "Promotions" or "Marketing" folder instead of spam. This is actually good — it means the filter recognized your mail as legitimate but just not urgent. Recipients can still find it if they look. True spam goes to the Spam folder and is usually deleted automatically after 30 days.

How long does it take to build a good sender reputation?

It varies, but you usually see improvement within two to four weeks of consistent, low-volume sending with good authentication in place. Major providers like Gmail update reputation scores regularly, so if you fix your authentication and content issues, you should see results fairly quickly. Building a strong reputation takes months of consistent, clean sending.