You've decided to run cold email campaigns, but you're not using Gmail or Outlook. Maybe you already have a Zoho Mail account. Maybe you like that Zoho integrates with your CRM. Or maybe you just want to avoid the deliverability headaches that come with sending from a consumer email provider.
Here's the problem: Zoho Mail works differently than Gmail for cold email. The setup is slightly different, the warm-up process is different, and the integration points are different. Get this wrong and your emails either won't send at all, or they'll land in spam folders consistently.
This guide walks you through exactly how to set up Zoho Mail for cold email in 2026 - from initial configuration through actually sending campaigns that land in inboxes.
Why Zoho Mail Actually Works for Cold Email
First, let's be clear: Zoho Mail is legitimately viable for cold email. It's not the easiest path (that's still Gmail with proper setup), but it works if you do it right.
The main advantage is reputation separation. When you use a custom domain with Zoho, you get a fresh sending reputation that isn't tied to thousands of other Zoho users. That matters. Gmail and Outlook share reputation pools - when someone else spams from their Gmail account, it slightly affects your Gmail account's reputation.
Zoho also has reasonable sending limits (around 300 emails per day on standard plans, up to 1,000 on higher tiers), which is enough for most cold email operations running in the 50-200 email per day range.
The catch: Zoho Mail isn't integrated with most cold email platforms natively. You'll need to use SMTP connection instead of OAuth, and that changes how you set things up.
Step 1: Get Your Domain DNS Records Right
This is the foundation. If your DNS is wrong, nothing else matters.
You need four things configured at your domain registrar:
- SPF record - tells email servers "Zoho is allowed to send mail from this domain"
- DKIM record - cryptographically proves your emails aren't forged
- DMARC record - sets the policy for what happens when SPF/DKIM fail
- MX records - routes incoming mail to Zoho's servers
Log into Zoho Mail admin. Go to Setup > Domain > Domain Authentication. Zoho will give you the exact DNS values to add. Copy them exactly - one character wrong breaks everything.
Your SPF record should look something like this (Zoho provides the actual value):
v=spf1 include:zohomail.com ~all
For DMARC, use this structure initially:
v=DMARC1; p=quarantine; rua=mailto:[email protected]
The "quarantine" policy is safer than "reject" when you're getting started. It catches errors without completely blocking mail.
After adding these records, wait 2-4 hours for DNS propagation. Then verify each record in Zoho's admin panel. Don't proceed to the next step until all four are showing as verified.
Step 2: Enable SMTP and Get Your Credentials
Cold email platforms need SMTP credentials to actually send mail through Zoho. This is where most people get stuck.
Go to Zoho Mail settings. Find "IMAP/SMTP" or "Email Settings." You'll see SMTP server details - save these:
- Server: smtp.zoho.com (or your regional variant like smtp.zoho.eu)
- Port: 587 (use this, not 465)
- Username: Your full email address ([email protected])
- Password: Your Zoho password OR an app-specific password
- Encryption: STARTTLS (critical for deliverability)
Here's important: If you use your regular Zoho password, enable "Allow less secure apps" in your Zoho account settings. But better practice is to generate an app-specific password. Zoho calls this "Generate Password" - it's more secure and works just as well with cold email platforms.
Test the SMTP connection before connecting it to your cold email tool. Use Telnet or a free SMTP checker to verify the credentials work. This saves hours of debugging later.
Step 3: Set Sending Limits Before Warming Up
Zoho has daily sending limits. If you exceed them, mail bounces back. This kills your warm-up.
Find your plan's limit in Zoho Mail settings. The standard plan sends 300 emails per day. Don't send anywhere near that in your first week.
Here's the warm-up schedule that actually works:
- Days 1-3: 20 emails per day to engaged domains (Gmail, Yahoo, etc.)
- Days 4-7: 50 emails per day, mix of domains
- Days 8-14: 100 emails per day
- Days 15+: Ramp to your target (150-250 if you're on standard plan)
Send to people you actually know during warm-up - colleagues, friends, past clients. You want these to get replied to. Zoho monitors reply rate. If you send 100 emails and get 0 replies, your reputation tanks immediately.
For a deeper breakdown of deliverability and warm-up strategy, this guide covers the full process.
Step 4: Configure Your Cold Email Platform
Most cold email platforms (lemlist, Instantly, Apollo, etc.) connect via SMTP. Enter your Zoho credentials:
SMTP Host: smtp.zoho.com Port: 587 Encryption: STARTTLS Username: [email protected] Password: [your app password]
After connecting, send a test email. Check the recipient's inbox (and spam folder). If it lands in the inbox and shows as coming from your domain, you're configured correctly.
Set your daily sending limit in the platform to match Zoho's limit minus 10%. So if Zoho allows 300/day, set your platform to 290/day. This gives you a safety buffer.
Step 5: Monitor Bounce Rates and Adjust
After your first week of sending, check three metrics:
- Hard bounce rate - should be under 2%. Higher means your list has bad emails or your domain is blacklisted.
- Spam complaint rate - should be under 0.1%. Even one complaint per 1,000 emails starts damaging your reputation.
- Reply rate - track actual meaningful replies separately from autoreply bounce-backs.
If your hard bounce rate is above 3%, pause campaigns and check your sending list. Bad lists kill Zoho reputation fast because the domain is young.
If you're getting spam complaints, look at your email copy. You're probably being too aggressive in the subject line or your call-to-action is too pushy. Email copy matters more than most people think for avoiding spam folder placement.
The Gap Between "Setup" and "Actually Running This Well"
Getting Zoho Mail configured is one thing. Running a consistent 20-40 reply campaign month after month is different.
Most teams that try this in-house get stuck on: finding qualified leads that match their ICP, writing emails that get replies instead of deletes, managing the daily operational work of sending and follow-ups, and handling replies to actually move them to sales calls.
If you want the setup guide to actually translate into 5-20 clients per month, you need the infrastructure running reliably - qualified leads, proven email angles, daily execution, and reply handling all dialed in. That's the part most agencies struggle with, even after they nail the technical setup.
Related Guides
- Cold Email Deliverability Complete Guide: Why Your Emails Aren't Landing in Inboxes
- How to Use lemlist for Cold Email - A Practical Guide
- B2B Cold Email Best Practices in 2026: What Actually Works Right Now
- The Cold Email Process That Actually Works in 2026
- How to Write Cold Emails That Actually Get Replies