Pricing
Jun 3, 2026 · 5 min read

Why Your Emails Land in Spam (and How to Fix It)

SPF, DKIM, and DMARC sound complicated — setting them up takes 10 minutes and fixes 90% of deliverability issues.

VT
VoloWeb Team · 5 min read
Back to Blog Business email on laptop screen

You set up a professional email at you@yourdomain.com, wrote a carefully crafted message to a potential client, hit send — and it landed in their spam folder. This happens to nearly every new domain, and it's almost always fixable with three DNS records that take 10 minutes to set up.

Why Email Providers Flag Your Messages

Gmail, Outlook, and Yahoo use three authentication checks to decide if your email is legitimate. If any of them fail — or worse, aren't set up at all — your email gets flagged as suspicious:

Fix 1: Add an SPF Record (2 Minutes)

Log into cPanel → Zone Editor → click + Add Record → choose TXT:

Name: yourdomain.com
Type: TXT
Value: v=spf1 +a +mx +ip4:YOUR_SERVER_IP include:_spf.google.com ~all

Replace YOUR_SERVER_IP with your hosting server's IP address (find it in cPanel → Server Information). If you only send from your hosting server, you can simplify to:

v=spf1 +a +mx ~all

This tells the world: "Only my server and my MX records are authorized to send email from this domain."

Fix 2: Enable DKIM (3 Minutes)

In cPanel, navigate to Email → Email Deliverability. You'll see your domain listed with a status indicator. If DKIM shows a warning, click "Repair" or "Install the suggested record." cPanel generates the DKIM key pair and adds the DNS record automatically.

On VoloWeb hosting, DKIM is often pre-configured — check the Email Deliverability page to confirm the green checkmark is showing.

Fix 3: Add a DMARC Record (2 Minutes)

Back in Zone Editor, add another TXT record:

Name: _dmarc.yourdomain.com
Type: TXT
Value: v=DMARC1; p=quarantine; rua=mailto:dmarc@yourdomain.com; pct=100

This tells receiving servers: "If an email claims to be from my domain but fails SPF and DKIM, quarantine it (send to spam), and email me a report about it." As you gain confidence, you can change p=quarantine to p=reject for stricter enforcement.

Fix 4: Check Your PTR Record (Already Done on VoloWeb)

A PTR (reverse DNS) record maps your server's IP address back to your domain. Without it, some email providers flag you as suspicious. On VoloWeb hosting, PTR records are already configured correctly. On some budget hosts, this is missing — ask their support to set it up if your deliverability is still low after SPF/DKIM/DMARC.

Fix 5: Warm Up Your Domain

New domains have no sending reputation. Don't blast 500 emails on day one — start with 10–20 per day to known contacts who will open and reply. Gmail and Outlook track engagement: if your first 50 emails get opened, your reputation builds fast. If they're ignored, you'll stay in spam longer.

Test Your Setup

Send an email to mail-tester.com — it scores your email setup out of 10 and tells you exactly what's still failing. Most domains go from 3/10 to 9/10 with just SPF + DKIM + DMARC. You can also check your records with MXToolbox.

💡 Timeline: DNS changes take 1–24 hours to propagate globally. Set up your records today, test tomorrow morning. If you're still hitting spam after 48 hours, check mail-tester.com for the specific issue — it's usually a misconfigured SPF record or a missing DKIM key.

What About Google Workspace or Zoho Mail?

If you use Google Workspace for email, your SPF record needs to include include:_spf.google.com. For Zoho, use include:zoho.in. The DKIM setup is done through Google Admin or Zoho Admin instead of cPanel. DMARC works the same regardless of your email provider.

EmailSPFDKIMDMARCDeliverability

Ready to put this into practice?

VoloWeb hosting starts at ₹69/mo — NVMe SSD, LiteSpeed, free SSL, 24/7 Indian support.

Get Started — ₹69/mo