New guide: how to warm up a dedicated IP without hurting your reputation. Read now →
Log in
MigoSMTP
DeliverabilityUpdated 13 Oct 2026

Why Are My Emails Going to Spam? A Step-by-Step Troubleshooting Checklist

When emails land in spam the cause is almost always one of five things: failed authentication, a poor sender reputation, a listing on a blocklist, a weak or unengaged list, or content and links that look suspicious. This checklist shows how to tell which one you have, in what order to check them, and how to fix each so you can get back to the inbox.

SM
Written by Sofia Marino
Technical Support Lead
Reviewed by Aarav Mehta
  • Published10 Feb 2026
  • Read time6 min
  • Length1,212 words
Share this guide

Emails going to spam almost always trace back to one of five things: failed authentication, a damaged sender reputation, a blocklist listing, a weak or unengaged list, or content and links that look suspicious. This checklist helps you tell which one you have, shows the order to check them in and gives the fix for each.

5common causes to check
< 0.10%spam complaint rate to aim for
< 2%hard bounce rate to aim for

Fix before you resend. Sending more mail while the cause is still there makes the problem worse. Pause large sends, send only to your most engaged recipients while you investigate and change one thing at a time so you know what worked.

The short version

  1. Find out where the mail went. Rejected, delivered to spam, filed under Promotions or never sent: each has a different cause.
  2. Check authentication first. SPF, DKIM and DMARC must pass and align. It is the fastest check and the most common cause.
  3. Check reputation and blocklists. Use Google Postmaster Tools and a blocklist lookup for your IP and domain.
  4. Check the list. Bounces, complaints and unengaged recipients tell receivers whether your mail is wanted.
  5. Check content and links. Look for deceptive wording, mismatched or shortened links and missing plain text.
  6. Recover gradually. Fix, reduce volume to engaged recipients and ramp up again.

Step 1: Work out what actually happened

The word spam covers several outcomes. Start with your delivery log in MigoSMTP and match what you see to the table below.

What you seeWhat it meansWhere to look next
Delivered, but recipient finds it in spamThe receiver accepted the message and filtered itAuthentication, reputation, engagement, content
Delivered, but in Promotions or UpdatesNormal tab sorting at Gmail, not a spam problemContent style and message purpose
Rejected with a 5xx codeThe receiver refused the messageRead the code and text: see the bounce code guide
Deferred with a 4xx codeThe receiver is slowing you downVolume, reputation and sending rate
Accepted but never seenSilently dropped or quarantinedAsk the recipient to check quarantine, then test other addresses

Step 2: Check authentication

Send a test message to a Gmail address, open Show original and look at the top summary. SPF, DKIM and DMARC should all show PASS. A failure, or a pass that does not align with your From domain, is a likely cause, and Gmail, Yahoo and Outlook.com now expect all three from bulk senders. See how to authenticate a sending domain and the bulk sender requirements.

CheckPass looks likeIf it fails
SPFPASS, one record, fewer than 10 lookupsMerge records and add every sending service
DKIMPASS with d= set to your own domainPublish the selector record and sign with your domain
DMARCPASS because SPF or DKIM alignsAlign the Return-Path or DKIM domain with the From domain
PTR recordThe sending IP resolves to a host name that resolves backAsk your provider to set reverse DNS
TLSMail sent over an encrypted connectionCheck the delivery log for the TLS version

Step 3: Check reputation and blocklists

Receivers keep a score for your sending domain and your IP address. The score rises with consistent volume, low bounces, few complaints and recipients who open, click and reply. It falls with the opposite.

  • Google Postmaster Tools: shows spam rate, authentication and delivery errors for mail to Gmail users.
  • Microsoft sender support: lets you check how Outlook.com sees your IP and apply for help.
  • Yahoo sender tools: a complaint feedback loop shows which messages recipients reported.
  • Blocklist lookups: check your sending IP and domain on the major lists such as Spamhaus. Not every list matters, so focus on the ones receivers actually use.

A listing is a symptom. Blocklists list you because of something you did or something that was done with your account, such as a compromised credential. Remove the cause first. Then follow the process on that list to request removal.

Step 4: Check your list and engagement

Mailbox providers watch how recipients react. A list full of old, wrong or unwilling addresses produces bounces, spam traps and complaints, and those are the strongest negative signals.

SignalHealthyWarning
Hard bounce rateUnder 1 to 2 percentOver 2 percent, or a sudden jump
Spam complaint rateUnder 0.10 percentOver 0.10 percent, never reach 0.30 percent
Unengaged contactsRemoved after several monthsA large share of the list has not opened for a year
List sourceOpted in, ideally confirmedPurchased, scraped or very old
UnsubscribeEasy to find and one clickHidden, so recipients use the spam button

What to do

  • Suppress hard bounces and addresses that keep soft bouncing.
  • Send only to recipients who engaged in the last 90 days while you recover, then widen gradually.
  • Add double opt-in for new sign-ups so typos and fake addresses never reach the list.
  • Make the unsubscribe link easy and add one-click headers, as in the one-click unsubscribe guide.

Content alone rarely decides placement, but it can tip a borderline sender into the spam folder. Check the following:

  • Subject and sender name: accurate, not misleading, and consistent from send to send.
  • Links: use your own domain for tracking links. Avoid public URL shorteners and links whose visible text points to a different domain than the real destination.
  • Images: do not send an email that is one large image. Keep a healthy balance of text and images and add alt text.
  • Plain text version: include a plain text part alongside the HTML.
  • HTML quality: valid markup, no hidden text, no scripts or forms.
  • Attachments: avoid unexpected attachments in marketing mail, and avoid risky file types.
  • Footer: include your business name, a postal address where the law requires one and an unsubscribe link.

Step 6: Check your sending pattern

PatternWhy receivers dislike itFix
Sudden volume spikeLooks like a compromised accountRaise volume in steps, as in the warm-up guide
New domain or IP at full volumeNo history to trustWarm up before sending in volume
Long silence, then a big sendReputation fades when you stopSend regularly, or restart at lower volume
Mixed transactional and marketing mailMarketing complaints hurt receipts and resetsUse separate subdomains and, at scale, separate IPs
Sending to the whole list every timeLow engagement drags reputation downSegment by interest and recent activity

Symptom to cause: a quick reference

SymptomMost likely causeFirst action
Spam at every provider, started after a DNS changeBroken SPF, DKIM or DMARCCheck the headers of a test message
Spam at Gmail onlyGmail reputation or spam rateOpen Google Postmaster Tools
Spam at Outlook.com onlyMicrosoft filtering or authentication levelCheck for 5.7.515 style errors and the Microsoft sender portal
Spam started after a big campaignComplaints from an unengaged segmentPause, then send only to engaged recipients
Rejections with a blocklist name in the textListing on a blocklistFind the cause, then request removal
Spam only for one newsletterContent or segment problemCompare it with a stream that works

A two-week recovery plan

DaysDo thisAim
1 to 2Pause large sends. Fix authentication and any listing causeAll three checks pass
3 to 5Send to the most engaged 10 percent of the listPlacement and complaint rate improve
6 to 9Widen to recipients active in the last 90 days, in stepsComplaints stay under 0.10 percent
10 to 14Resume normal segments with a re-engagement flow for the restStable inbox placement

Still landing in spam? Send us the headers of a test message and the date the problem started and we will help you find the cause.

Contact support

Further reading and sources

Frequently asked questions

Why are my emails going to spam all of a sudden?

A sudden change usually has a trigger: an authentication record that changed or broke, a bigger or older list than usual, a jump in volume, a new sending domain or IP, a campaign that drew complaints, or a listing on a blocklist. Compare the date of the first problem with what changed in your setup and your sending.

How do I know if my emails are going to spam?

Send a test to your own accounts at Gmail, Outlook and Yahoo and check where it lands. Review the bounce and deferral codes in your delivery log, and watch Google Postmaster Tools for spam rate and reputation. Seed tests are only a rough guide, because real inbox placement depends on each recipient and their past behaviour.

Is a spam score tool reliable?

Spam score tools check obvious issues such as missing authentication or broken links, and they are useful for that. They cannot see your reputation or how recipients treat your mail, so a good score does not guarantee the inbox and a poor score is not always the cause of spam placement.

Do spam trigger words really matter?

Much less than people think. Modern filters weigh reputation, authentication, engagement and link quality far more than single words. Deceptive subject lines, all capitals and heavy punctuation can still hurt, mainly because they raise complaints.

Can a blocklist listing send my mail to spam?

Yes. Receivers often check the sending IP, domain and links in the message against blocklists. A listing on a major list can lead to rejection or spam placement. Find out why you were listed, fix the cause and then request removal; removal without a fix usually leads to relisting.

Why do my emails go to the Promotions tab?

Gmail sorts mail into Primary, Promotions and other tabs based on content and sender behaviour. Promotions is not the spam folder, and it is normal for marketing messages. Transactional messages that land there often look promotional: reduce marketing language, images and multiple calls to action.

How long does it take to recover from spam folder placement?

It depends on the cause. A fixed authentication problem can recover within days. A damaged reputation usually takes several weeks of clean sending to a small, engaged audience before volume can rise again. Avoid sending large campaigns until you see placement improve.

Should I buy a new IP address or domain to escape spam placement?

No. A new IP or domain starts with no reputation, and sending the same kind of mail to the same list will damage it as well. Fix the cause first, then use a proper warm-up plan on whatever infrastructure you use.

Do open rates tell me if I am in spam?

Only roughly. A sharp drop in opens at one mailbox provider while other providers stay steady is a strong hint. Open tracking is also affected by privacy features that preload images, so use it together with click, bounce and complaint data.

What is a spam trap?

A spam trap is an address that does not belong to a real subscriber and is used to catch senders with poor list practices. Pristine traps were never used by a person, and recycled traps are old abandoned addresses that were later reused. Hitting traps damages reputation, which is why old, purchased or scraped lists are risky.

Topics#spam#inbox placement#deliverability#troubleshooting#reputation#blocklist
Was this guide helpful?Your answer helps us improve our documentation.

Start sending in minutes.

Create an account, add your domain and send your first email.

Start free Talk to sales