0 min left
Zoho CRM SMTP Setup at Volume - Email Relay

Zoho CRM SMTP Setup at Volume - Email Relay

BulkEmailSetup
BulkEmailSetup Team
October 11, 2026
10 min read

Zoho CRM caps mass email at 250 a day on Standard, 500 on Professional, 1000 on Enterprise and 2000 on Ultimate, and that number is per organisation per day, not per user. Individual emails run on a separate allowance of 300 per confirmed user per day on paid editions. Everything leaves through Zoho's shared servers unless you configure Email Relay, which points CRM at your own SMTP host on port 25, 465 or 587 and lets you run up to five relay servers per domain.

That relay setting is the whole article: the difference between renting Zoho's IP reputation and owning yours.

What the limits actually are

Email typeAllowanceScope
Mass email, Standard250/dayper organisation
Mass email, Professional500/dayper organisation
Mass email, Enterprise1,000/dayper organisation
Mass email, Ultimate2,000/dayper organisation
Mass email, paid upliftup to 2,500/dayper organisation
Individual email, paid editionsconfirmed users x 300per organisation
Individual email, free or trialconfirmed users x 50, max 3 users150/day total

Source: Zoho CRM's email limits page. Zoho revises these, so check the current page before you build a plan around a number.

The mass email figure is the one that bites. It is per organisation, so extra user seats do nothing for it, and the count includes autoresponders, schedulers and macros alongside campaigns. An Enterprise account running three autoresponder sequences can burn most of its 1,000 before anyone presses send. A day runs midnight to 11:59pm in your org's time zone.

Individual email works the opposite way. It scales with confirmed users at 300 each, so a 20-seat Enterprise org gets 6,000 individual emails a day but still only 1,000 mass.

Where the limit actually stops you

ScenarioEmails neededEnterprise allowanceVerdict
5,000 contacts, monthly newsletter5,000 in one send1,000/dayblocked, needs 5 days
800 leads, weekly nurture800/week1,000/dayfine
25,000 contacts, monthly25,0001,000/daynot viable in CRM
Deal-stage workflow mail, 200/day200/dayshares the 1,000fine, watch autoresponders
Quote and invoice mail, 400/day400/dayindividual allowancefine on 2+ seats

CRM-triggered operational mail fits comfortably. Full-list marketing does not. Anything above roughly 1,000 recipients in one send is where people go looking for the relay setting, and it is the same wall HubSpot users hit from the other direction, where the constraint is the marketing contact bill rather than a daily cap.

What Email Relay does

Email Relay hands your outbound CRM mail to an SMTP server you control instead of Zoho's. Per Zoho's relay documentation:

CapabilityDetail
Relay servers per domainup to 5
Ports25, 465, 587
EncryptionSSL, TLS, or Never
Authenticationoptional, username and password
Daily mail limityou set it per relay server
Email types routedworkflow, mass, or individual
Failure behaviourfalls back to Zoho CRM's server

Per-email-type routing. Each relay carries workflow, mass or individual mail. Split them and a bad campaign cannot damage the IP delivering your quotes and deal notifications. Zoho's own servers have no such separation.

Five servers per domain. Enough for separate IPs per stream with a spare, or a split by business unit if one CRM runs several brands.

Automatic fallback. If your relay fails, Zoho sends from its own servers. Nothing is lost, but the message loses your IP and your authentication alignment, so it can land differently. Monitor for it rather than assuming fallback is free.

Setting the relay up

Fifteen minutes once the server exists. In CRM: Setup, Channels, Email, Email Deliverability, Email Relay, then + New Server.

FieldWhat to enter
Server nameanything, e.g. relay-mass-01
Hostyour SMTP hostname, e.g. mail.yourdomain.com
Port587 for almost everyone
EncryptionTLS
AuthenticationYes, then the SMTP username and password
From domainyour verified sending domain
Email typeworkflow, mass, or individual
Daily mail limitset slightly under what your server handles

Port choice is not a preference. Port 25 is blocked outbound by most cloud hosts, so it only works where the provider permits it. Port 587 with TLS is the submission port and the right default, and 465 is implicit TLS if your server prefers it. Breakdown in SMTP ports 25 vs 465 vs 587 vs 2525.

Before you save, test the credentials from a shell, so an auth failure shows as a clear error rather than silent fallback to Zoho:

openssl s_client -starttls smtp -crlf -connect mail.yourdomain.com:587

Then send one CRM email of each routed type and check the Received: headers name your server. If they name a Zoho host, the relay is not being used.

Which mail goes where

StreamRoute toWhy
Deal, quote, invoice notificationsrelay 1, its own IPmust arrive, low volume, protect it
Workflow and autoresponder mailrelay 1 or 2operational, predictable volume
Mass email campaignsrelay 3, separate IPhighest complaint risk
Individual sales mailrelay 4, or leave on Zoholow volume, per-user allowance is generous
Newsletter to the full listnot CRM at alluse MailWizz or Mautic on the same server

The last row is the one people resist and then agree with. Zoho CRM's mass email is built for CRM segments, not a 50,000-address list, and the daily cap says as much. If the newsletter is your real volume, run it from self-hosted campaign software pointed at the same server and let CRM carry only CRM mail. See SMTP for CRM and marketing automation.

Individual sales mail is the one stream worth leaving on Zoho. Volumes are small and the per-user 300 allowance is rarely the constraint.

The deliverability change, and why it cuts both ways

Moving off Zoho's servers changes who owns your reputation. That is an improvement only if you do the authentication work.

On Zoho's shared infrastructure your mail leaves from IP ranges used by thousands of other customers, and you get no visibility into their behaviour. On your own IPs nobody else can burn your reputation. Nobody else can carry you, either.

The alignment gain is the concrete part. Once the mail leaves your server:

  • SPF must list your relay's IP in your domain's TXT record.
  • DKIM must sign with a key published under your domain, not Zoho's.
  • DMARC then has something to align against, because the From domain, the SPF domain and the DKIM domain finally match.

That alignment is what Gmail's bulk sender rules require. Google mandates SPF, DKIM and DMARC for anyone sending more than 5,000 messages a day to Gmail addresses, and holds spam complaints under 0.30% with a target of 0.10% (Google's sender guidelines). Full record syntax is in our SPF, DKIM and DMARC setup guide.

Skip this and the relay makes delivery worse, not better. You will have swapped a warm shared pool for a cold IP with no authentication.

Warm-up, because the IPs are new

A new relay IP has no sending history. Zoho's did. Ramp or spend a week in deferrals.

DaysPer IP per daySend to
1 to 3200 to 500most engaged contacts only
4 to 10+30% every 2 daysengaged, last 90 days
11 to 215,000 to 15,000active list
22 to 42ramp to targetfull active list

Watch 4xx deferral rates, not open rates. A rising 4xx from Gmail or Microsoft means hold the current volume two more days. Four to eight weeks to full volume is normal even if you have sent through Zoho for years, because receivers score the IP as well as the domain. Detail in the IP warm-up schedule.

The CRM case has one advantage: workflow mail is exactly the traffic you want during warm-up, since it goes to people who just did something in your product. Route that stream first, then add mass email once the IP has three clean weeks.

Limits and costs compared

OptionDaily ceilingCost modelIP reputation
Zoho CRM alone, Enterprise1,000 mass, users x 300 individualincluded in CRM seatZoho shared pool
Zoho CRM plus paid upliftup to 2,500 massCRM seat plus add-on fee, check currentZoho shared pool
Zoho CRM plus your own relayyour server's capacity, 5 relaysone-time build, then hostingyours alone
Zoho Campaignscontact-tier plan or prepaid creditsper stored contact, check current tierZoho shared pool
Own SMTP plus MailWizz or Mauticyour server's capacityone-time build, then hostingyours alone

The relay row changes the shape of the bill. A CRM seat does not scale with email volume and a one-time build does not renew, so the marginal cost of the 100,000th email is near zero. Contact-tier pricing does the opposite: an unengaged 30% of your list costs the same as your buyers every month, mailed or not. Worked through in Zoho Campaigns vs a dedicated SMTP server.

Campaigns is not a bad product. It has the builder, journeys and signup forms a relay does not. The point is you can keep the suite and stop renting the sending.

Setup checklist

Work in this order.

  1. Confirm your current edition's mass email cap on Zoho's limits page.
  2. Count what you actually send per day, split by workflow, mass and individual.
  3. Provision the SMTP server and its IPs, with PTR records matching the HELO hostname.
  4. Publish SPF authorising the relay IPs, and DKIM under your sending domain.
  5. Set DMARC to p=none and read reports for two weeks before enforcing.
  6. Add relay server 1 in CRM for workflow mail, port 587, TLS, auth on.
  7. Send one test workflow email and check the Received: headers name your host.
  8. Warm the IP with workflow traffic for two to three weeks.
  9. Add relay server 2 for mass email once the first IP is clean.
  10. Set a daily mail limit on each relay slightly below your server's real capacity.
  11. Watch for fallback: mail arriving from Zoho hosts means your relay failed.
  12. Move the full-list newsletter to MailWizz or Mautic on the same server.

Step 11 is the one people skip. The fallback is a good safety net and a terrible blind spot: a broken relay looks like working email until someone checks headers.

How BulkEmailSetup helps

We build the SMTP server your Zoho CRM relay points at: your own host and IPs, PTR, SPF, DKIM and DMARC on your sending domain, MTA tuning, bounce handling and a warm-up plan. You keep every CRM record, workflow and deal-stage trigger. What changes is the IP the mail leaves from, the reputation attached to it, and the daily ceiling.

Basic is $549 one-time, covering 1 SMTP server, 3 dedicated IPs, 25,000 emails/day and unlimited contacts. Higher tiers scale to 15 IPs and 200,000 emails/day. See pricing, or read SMTP for CRM and marketing automation for how the CRM and newsletter layers fit on one server.

Frequently asked questions

What is the Zoho CRM mass email limit?

Per Zoho's own limits page it is 250 emails a day on Standard, 500 on Professional, 1000 on Enterprise and 2000 on Ultimate. That figure is per organisation per day, not per user, and it counts autoresponders, schedulers, macros and mass emails together. Zoho sells a paid uplift to 2500 a day per organisation.

How many individual emails can a Zoho CRM user send per day?

On paid editions the organisation allowance is the number of confirmed users multiplied by 300, so a five-user account gets 1500 individual emails a day. Free and trial editions get 50 per confirmed user with a maximum of 3 users, which caps the organisation at 150 a day. A day runs midnight to 11:59pm in the organisation's time zone.

Does Zoho CRM Email Relay remove the sending limits?

It moves the bottleneck to your own server rather than removing every cap. You set a daily mail limit on each relay server yourself, and Zoho supports up to five relay servers per domain, so the practical ceiling becomes whatever your SMTP infrastructure can carry. Check the current limits page before you plan a volume, since Zoho revises the numbers.

What ports does Zoho CRM Email Relay support?

Ports 25, 465 and 587, with the encryption set to SSL, TLS or Never. Use 587 with TLS for almost every setup. Port 25 is blocked outbound by most cloud hosts, and 465 is the implicit-TLS option if your server prefers it.

Can I route mass email and workflow email to different servers in Zoho CRM?

Yes. Each relay server in Zoho CRM is configured to carry workflow emails, mass emails or individual emails, so you can split them across separate relays and separate IPs. That keeps a bad newsletter from damaging the IP that carries deal notifications and quote emails.

What happens if my relay server goes down?

Zoho falls back automatically. Its documentation states that if outbound emails fail to deliver from the relay server they are sent via Zoho CRM's own server instead. You lose your IP and your authentication alignment for those messages, but you do not lose the mail.

Do I still need SPF and DKIM after setting up Email Relay?

More than before. Once your own server sends the mail, your domain's SPF record has to authorise that server's IP and your DKIM key has to be published under your domain, or Gmail rejects the message under its bulk sender rules. Google requires SPF, DKIM and DMARC for anyone sending over 5,000 messages a day to Gmail.

Should I use Zoho Campaigns or Email Relay for newsletters?

Relay handles CRM-originated mass email, which is capped by edition and built for CRM lists. Zoho Campaigns is the newsletter product with the builder, journeys and signup forms, and it bills per stored contact. Many teams keep CRM on their own relay for transactional and workflow mail and run the newsletter layer on self-hosted MailWizz or Mautic pointed at the same server.

Tags

zoho crm smtp setupzoho crm email relayzoho crm email limitszoho crm mass email limitdedicated smtp servercrm email deliverabilitysmtp relay
BulkEmailSetup

Written by BulkEmailSetup Team

We help businesses set up their own bulk email infrastructure, dedicated SMTP servers, IP rotation, and full deliverability control. One-time setup, no monthly platform fees.

Ready to set up your email infrastructure?

Get dedicated SMTP servers, IP rotation, and expert support to scale your email sending.

View Pricing