0 min left
Hostinger Email Sending Limit and Bulk Email Options

Hostinger Email Sending Limit and Bulk Email Options

BulkEmailSetup
BulkEmailSetup Team
November 1, 2026
6 min read

Hostinger caps email by product: Business Email at 1,000 messages a day per mailbox on Starter and 3,000 on Standard and Premium, PHP mail from a website at 100 a day, and a VPS at 5 emails a minute. Every daily limit runs on a rolling 24 hours. None of these is built for a newsletter: a 20,000 subscriber send takes 7 to 20 days from one mailbox. The practical fix is to keep Hostinger for your website and mailboxes, and send bulk mail through a separate SMTP path.

Hostinger's sending limits, by product

ProductSending limitRecipients per messageNotes
Business Email, Starter1,000 a day per mailbox100rolling 24 hours
Business Email, Standard3,000 a day per mailbox100rolling 24 hours
Business Email, Premium3,000 a day per mailbox100rolling 24 hours
Free email trial100 a day100lifted when you upgrade
PHP mail on web hosting10 a minute, 100 a dayn/aeases as sending slows
VPS5 emails a minuten/aport 25 is not blocked

The figures come from Hostinger's own pages on Business Email limits and port 25 on VPS. Hostinger notes it can change limits, so check the Emails section in hPanel for your account.

Hostinger sending caps by product Business Starter 1,000 a day per mailbox, Standard and Premium 3,000 a day, the free trial 100 a day, PHP mail 100 a day and 10 a minute, a VPS 5 a minute, and a dedicated server on the Basic plan 25,000 a day. Hostinger caps, product by product Business Starter 1,000 a day per mailbox Standard, Premium 3,000 a day per mailbox PHP mail (website) 100 a day and 10 a minute VPS 5 a minute port 25 open Dedicated SMTP server, Basic plan 25,000 a day 3 dedicated IPs, own reputation Trial mailboxes: 100 a day. Rolling 24 hours. Each Hostinger product has its own cap

What the caps mean for a real newsletter

Limits sound fine until you divide a list by them.

Send pathDaily capacityTime to reach 20,000 subscribers
PHP mail from the website100200 days
One Business Starter mailbox1,00020 days
One Business Premium mailbox3,0007 days
VPS at 5 a minute, nonstop7,200about 3 days
Dedicated SMTP, Basic plan25,0001 day

Spreading the send across several mailboxes does not really fix it. Each mailbox still has the 100 recipient limit, the sends look like what they are, and if one mailbox gets flagged for bulk sending your staff email takes the hit too. The same trap exists at GoDaddy, covered in the GoDaddy email sending limit.

The VPS question: port 25 is open, but

Many hosts block outbound port 25 on cheap servers (see why port 25 is blocked). Hostinger says it does not. It does something else: it limits VPS sending to 5 emails a minute.

5 emails a minute on a Hostinger VPS A Hostinger VPS sends at most 5 emails a minute, which is 300 an hour or 7,200 a day nonstop. A Basic bulk server sends about 1,050 an hour and an Advance server about 8,500 an hour. The real limit on a Hostinger VPS 5 emails a minute = 300 an hour at most Basic bulk server about 1,050 an hour Advance bulk server about 8,500 an hour Port 25 is open. The per-minute cap is the real limit.

Five a minute is 300 an hour at most. A bulk server on our Basic plan sends about 1,050 an hour, and Advance about 8,500. So a Hostinger VPS is fine for app alerts and a contact form, and the wrong host for a bulk sending server. Pick a VPS host that allows port 25 with no per-minute cap.

Fixing website email on Hostinger first

If your problem is WordPress or a web app not sending, the cause is usually PHP mail hitting its 10 a minute, 100 a day cap.

  1. Install an SMTP plugin, such as WP Mail SMTP, or set SMTP in your app's mail settings.
  2. Send through an authenticated mailbox for low volume, or an external SMTP service for more.
  3. Use port 587 with TLS.
  4. Check .logs/exim.log in File Manager to see which scripts send the most.

For a store or a membership site with real volume, see SMTP for WordPress bulk email.

Keep Hostinger, move only the bulk mail

You do not have to leave Hostinger. Split the jobs:

JobWhere it runs
WebsiteHostinger hosting
Staff mailboxesHostinger Business Email
Newsletters and campaignsseparate SMTP server or service
DNSHostinger DNS zone, with SPF and DKIM for both senders

Use a subdomain such as news.yourdomain.com for bulk mail. Publish the new sender's DKIM key and add it to SPF. If a campaign draws complaints, your staff mailboxes on the main domain keep their reputation. Our guide on subdomain vs root domain for sending explains why.

The DNS records for two senders

Everything happens in the Hostinger DNS zone. Your root domain keeps Hostinger's mail records untouched. The bulk subdomain gets its own set, pointing at the new server.

news.yourdomain.com. TXT "v=spf1 ip4:203.0.113.10 ip4:203.0.113.11 ip4:203.0.113.12 -all"
s1._domainkey.news.yourdomain.com. TXT "v=DKIM1; k=rsa; p=MIIBIjANBgkq..."
_dmarc.news.yourdomain.com. TXT "v=DMARC1; p=none; rua=mailto:[email protected]"

The IPs above are examples. Use the three dedicated IPs of your own server, and ask the server host to set each IP's reverse DNS (PTR) to a name like mail1.news.yourdomain.com. Start DMARC at p=none, read the reports for two weeks, then move to quarantine.

RecordRoot domain (Hostinger mail)news subdomain (bulk server)
MXHostinger, unchangedonly if you receive bounces there
SPFHostinger's include, unchangedthe bulk server's IPs
DKIMHostinger's keythe bulk server's key
DMARCyour existing policyits own policy, starting at none
PTRnot yours to setone per sending IP, set at the server host

One mistake to avoid: do not add the bulk server's IPs to the root domain's SPF record. That links the two reputations again and can push the root record past SPF's 10 lookup limit. For a fresh server, warm the IPs up over 4 to 8 weeks before full volume; our IP warm-up schedule has the steps.

How BulkEmailSetup helps

We set up a dedicated SMTP server you own, on a host that allows port 25 without a per-minute cap, with a campaign platform, SPF, DKIM, DMARC and PTR, bounce handling and a warm-up plan. Your website and mailboxes stay at Hostinger.

PlanOne-time feeEmails per dayPer hourDedicated IPsHosting you pay your host
Basic$54925,0001,0503about $11 a month
Advance$1,199200,0008,50015about $49 a month

No monthly fee to us and no contact limit. See the Basic plan or compare all pricing.

Frequently asked questions

How many emails can I send per day on Hostinger?

It depends on the product. Hostinger Business Email allows 1,000 messages a day per mailbox on Business Starter and 3,000 on Business Standard and Premium, with up to 100 recipients per message. PHP mail from a website on shared hosting is capped at 10 a minute and 100 a day. A Hostinger VPS is limited to 5 emails a minute. All daily limits run on a rolling 24 hours.

Does Hostinger allow bulk email?

Not in any practical sense. Business Email is built for normal mailbox use, and its per-mailbox daily caps and 100 recipient limit make a 20,000 subscriber newsletter take 7 to 20 days from one mailbox. Hostinger itself recommends a dedicated email solution for large volumes. Keep Hostinger for your website and mailboxes, and send bulk mail through a separate SMTP service or server.

Can a Hostinger VPS run an SMTP server?

It can run one, but not for bulk. Hostinger says it does not block port 25 on VPS plans, yet it limits sending to 5 emails a minute to stop abuse. That is 300 an hour at most, far below what a bulk server needs. BulkEmailSetup's Basic setup, for example, sends about 1,050 an hour, so it needs a host without a per-minute cap.

What is the best bulk email option for Hostinger users?

Keep Hostinger for the website and staff mailboxes, and add a separate sending path for newsletters: an ESP for small lists, or a dedicated SMTP server for regular volume. Point your sending subdomain's SPF and DKIM at the new path. BulkEmailSetup's Basic plan is $549 one-time for 3 dedicated IPs and 25,000 emails a day, with hosting around $11 a month.

Why are my WordPress emails not sending on Hostinger?

Most often the website is using PHP mail, which Hostinger caps at 10 emails a minute and 100 a day on shared hosting. Once the cap is hit, PHP sending pauses until activity slows. Install an SMTP plugin such as WP Mail SMTP and send through an authenticated mailbox or an external SMTP service instead. Hostinger keeps a send log at .logs/exim.log in File Manager.

Can I use an external SMTP server with Hostinger hosting?

Yes. Your website or app connects to the external server over SMTP on port 587, and your Hostinger mailboxes keep working as normal. Add the new provider to the SPF record, publish its DKIM key in your Hostinger DNS zone, and use a subdomain such as news.yourdomain.com for bulk mail so it cannot affect your staff mailboxes.

Do Hostinger's limits reset at midnight?

No. Hostinger calculates daily limits over a rolling 24-hour period, so a mailbox that sent 1,000 messages between 10 and 11 in the morning gets that capacity back gradually from 10 the next morning. Incoming and outgoing mail are counted separately, and the limits apply to each mailbox on its own rather than to the whole domain.

Tags

hostinger email sending limithostinger business email limithostinger php mail limithostinger vps port 25bulk email hostingerexternal smtpdedicated smtp server
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