/pricing
Priced by volume.
Nothing else.
Every plan sends from every domain you verify, with the same deliverability. You are only choosing a monthly volume.
Hobby
$0/mo
1,000 emails / mo
- 1 sending domain
- SMTP relay and 3 credential pairs
- Activity logs (7 days)
- Hard stop at quota — no surprise bill
Starter · most common
$12/mo
50,000 emails / mo
- Everything in Hobby
- 5 sending domains
- Unlimited credential pairs
- Activity logs (30 days)
- Email support, same business day
Pro
$39/mo
500,000 emails / mo
- Everything in Starter
- Unlimited domains
- Activity logs (90 days)
- Webhook event feed
- Priority support
enterprise
Dedicated IPs with managed warm-up, an availability commitment, a SOC 2 report on request, invoicing, and a named human who answers the phone.
/faq
Things people ask before signing up.
What happens when I hit my quota?
Sends over the monthly allowance get
452 4.2.2 monthly quota exceeded at
MAIL FROM — a temporary failure, so a well-behaved client queues and retries rather than
bouncing. Upgrade and the limit lifts immediately. We never silently bill overage.Do I need an AWS account?
No — that is the point. We relay through Amazon SES under our own accounts, so you get SES
deliverability without ever seeing an IAM policy, a sandbox request or the SES console.
Can I send marketing or bulk email?
justsmtp is for transactional mail — receipts, alerts, login links, invoices. Newsletters
and campaigns need list management and unsubscribe tooling we deliberately do not build, and a high
complaint rate will get a domain paused to protect everyone's deliverability.
Do you store message bodies?
Not for mail you send. We keep envelope metadata — from, to, subject, timestamps and the
SES response — for your activity log; the body passes through and is gone. Mail you receive is
different, because there would be nothing to show you otherwise: it is stored until its retention
expires, and the Received screens say which.
What if port 587 is blocked on my host?
Use port
2525 — same host, same STARTTLS, same credentials. It exists because
some cloud providers block 587 outbound.Do you handle inbound mail?
Yes. Point a verified domain's MX at us and accepted mail appears under Received, with what
we made of it and what happened next. Refusals are their own list, with the reply the sending server was
given. It is off until you switch it on per domain.