Quick Answer

The cheapest way to send email depends on volume. Under 10K/month, free ESP tiers work fine. At 10K-100K/month, AWS SES at $0.10/1,000 emails is the budget king. Above 100K/month, self-hosted SMTP on a $5-20/month VPS beats every managed service on per-email cost.

How to Send Email Cheaply: Alternatives to Expensive ESPs

By Braedon·Mailflow Authority·Self-Hosted SMTP

The ESP Pricing Problem

Most email service providers charge based on volume. That pricing model works fine at 5,000 emails/month. At 100,000+/month, you're paying $100-500/month for what amounts to SMTP relay — a commodity service.

Here's what email actually costs to send: almost nothing. The compute and bandwidth for sending 100,000 emails is under $1 in raw infrastructure. You're paying for the ESP's UI, deliverability reputation, and support.

If you can manage your own reputation and don't need hand-holding, you can cut costs dramatically. See our self-hosted setup guide and VPS comparison for the cheapest path.

Option 1: Budget Managed ESPs

If you want someone else to manage infrastructure but need lower prices:

ServiceCost per 1,000100K/month500K/month
AWS SES$0.10$10$50
Brevo$0.65$65Free tier + overage
Mailgun Foundation$0.80$80$400
SendGrid Essentials$0.65$65$250
Elastic Email$0.10$10$50

AWS SES is the clear winner for managed budget sending. The catch: no campaign UI, no drag-and-drop templates, minimal analytics. It's an API. You send; it delivers. For developers comfortable building their own sending logic, SES is unbeatable on price.

Practitioner note: AWS SES deliverability is surprisingly good if you manage your reputation properly. The problem is most people using SES for cost savings also skip proper warmup, list hygiene, and bounce handling. Cheap sending with lazy practices equals spam folder.

Option 2: Self-Hosted SMTP

Run your own mail server on a VPS. Software is free; you pay only for hosting.

SolutionMonthly CostBest For
Mailcow$5-20 (VPS)Full email server with webmail
Postal$5-20 (VPS)Transactional/marketing relay
Postfix + Dovecot$5-10 (VPS)Maximum control, maximum complexity
KumoMTA$10-40 (VPS)High-volume sending (1M+/month)

At 100K emails/month, self-hosted costs $5-10/month. At 500K/month, still $10-20/month. The cost barely scales with volume — it's the same server regardless.

The tradeoffs are real: you manage updates, monitor deliverability, handle IP reputation, and fix problems at 2am. Budget 1-2 hours/month for maintenance.

Option 3: Hybrid Architecture

The sweet spot for most businesses: combine cheap self-hosted sending with a reliable managed service for critical email.

Transactional (password resets, receipts) → Postmark ($15/month)
Marketing (campaigns, newsletters)       → Self-hosted Mailcow ($5/month)

Total: $20/month for fully separated infrastructure. Your transactional email gets Postmark's excellent deliverability. Your marketing volume runs on your own server at near-zero marginal cost.

Practitioner note: This hybrid setup is what I recommend to most clients sending 50K-500K/month. Postmark for the emails that absolutely must arrive, self-hosted for everything else. Total cost: $20/month vs $200-500/month on a single managed ESP.

Cost Comparison at Every Volume

Monthly VolumeMailgunSendGridAWS SESSelf-HostedHybrid
10,000$35$20$1$5$20
50,000$75$90$5$5$20
100,000$175$135$10$10$25
500,000$275$249$50$20$35
1,000,000$525$450$100$20$35

The break-even point for self-hosted vs managed ESP is around 25,000-50,000 emails/month. Below that, free tiers and budget ESPs make more sense because the maintenance time isn't worth the savings.

What Cheap Email Costs You

Every option has tradeoffs:

AWS SES: No UI, no templates, requires developer to integrate. Deliverability management is on you.

Self-hosted: Maintenance time, IP warmup, reputation management, no support team to call. Server goes down? That's your problem.

Budget ESPs: Often worse deliverability than premium services. Shared IP pools with other budget senders who may not follow best practices.

Practitioner note: The cheapest email is email that actually reaches the inbox. I've seen businesses "save" $200/month by switching to the cheapest option, then lose $5,000/month in revenue because their emails started hitting spam. Optimize for cost, but never at the expense of deliverability fundamentals.

The Decision Framework

  • Under 10K/month: Use free tiers (Resend, Brevo, SendGrid free)
  • 10K-50K/month: AWS SES or budget ESP tier
  • 50K-200K/month: Self-hosted or AWS SES, depending on technical comfort
  • 200K+/month: Self-hosted with managed transactional backup

If you want to cut email costs without sacrificing deliverability, schedule a consultation — I'll audit your current spending and design an infrastructure that costs a fraction of what you're paying now.

Sources


v1.0 · April 2026

Frequently Asked Questions

What is the cheapest way to send bulk email?

Self-hosted SMTP (Mailcow or Postal on a VPS) costs $5-20/month regardless of volume. AWS SES costs $0.10 per 1,000 emails. Mailgun's foundation tier is $0.80 per 1,000. At 100K emails/month, self-hosted costs $5-10/month vs $10 on SES vs $80 on Mailgun.

Is AWS SES the cheapest email service?

For managed services, yes. AWS SES charges $0.10 per 1,000 emails with no monthly minimum. At 500K emails/month, that's $50 — cheaper than any other managed ESP. The tradeoff is a bare-bones API with no UI, templates, or built-in analytics.

Can I send 100,000 emails for free?

Not with any legitimate service. Free tiers top out at 1,000-3,000/month (Resend, Brevo). You can send 100K/month for $5-10 on self-hosted infrastructure, or $10 on AWS SES. Anything claiming unlimited free email is either a scam or will get your domain blacklisted.

Is self-hosted email really cheaper?

At scale, dramatically. A $5/month VPS running Mailcow can handle 100K+ emails/month. That's $60/year vs $1,000+/year on Mailgun or SendGrid. The hidden cost is your time: 1-2 hours/month for maintenance, monitoring, and updates.

What's the cheapest email service for transactional email?

AWS SES at $0.10/1,000 emails for pure cost. Postmark at $1.25/1,000 for best deliverability. If you need reliability above all else, Postmark's premium is worth it for password resets and receipts.

Want this handled for you?

Free 30-minute strategy call. Walk away with a plan either way.