Your app’s email.
Sent from Finland.

Password resets, receipts, the messages your customers need. Send them through an API or SMTP, then see what happened in one dashboard.

3,000 emails a month. No credit card required.

An example of your email workspaceExample data

Emails

Example messages
Illustrative email log with fictional addresses
SubjectRecipientStatusCreated
Your receipt[email protected]Sent09:41 UTC
Reset your password[email protected]Sent09:39 UTC
Welcome aboard[email protected]Bounced09:36 UTC
Accepted by recipient server

Sent means the receiving server accepted the message. It does not confirm inbox placement.

SMTP response250 2.0.0 Ok

Illustrative product view, not a live account. Addresses and messages are examples.

API & SMTP

DKIM signing

Bounce handling

Signed webhooks

Delivery rates by provider

Email for your website and store

Send it.
Then know what happened.

Email should be a small part of building your product. Connect your domain, send a message, and get an answer you can act on.

Explore the dashboard
  1. Connect your application

    Use an official SDK, a short API request or your existing SMTP client. Send from your own domain, with DKIM signing.

    How delivery works
  2. Check each message

    Find a message in the dashboard and read its status and recorded events. See the receiving server’s response when it is available.

    See message tracking
  3. Keep your app informed

    Receive delivery, bounce and complaint events through signed webhooks. Hard bounces are suppressed automatically.

    See webhook events

Email infrastructure
we run in Finland.

Our email databases, delivery engine and self-hosted AI run in Finland. You can read where processing happens before you send.

Messages go to the recipient servers you address, which may be outside the EU. Ancillary services, including US billing, receive the data listed in our DPA on every plan.

The tools around your email

All features
  • Templates

    Reusable email templates with variables and version history, managed in the dashboard or through the API.

  • Domain verification

    Automated DNS checks for SPF, DKIM, and DMARC with step-by-step setup guides.

  • Bounce & feedback loops

    VERP bounce tracking and ARF complaint parsing with automatic suppression.

  • IP warm-up

    New sending IPs ramp up over 30 days across 6 volume tiers.

  • Dashboard

    Domains, templates, webhooks, API keys, billing, and delivery status in one place.

  • Newsletters & signup forms

    Hosted signup forms with double opt-in; compose and send to your contact lists.

  • Scheduled sending

    Set a send time up to 30 days ahead, and cancel before it is sent.

  • Email validation

    Syntax, disposable-domain, and MX checks in a single request. Clean lists before you send.

  • DMARC monitoring

    Aggregate reports from Google, Yahoo, and Microsoft parsed and tracked per domain automatically.

  • Deliverability insights

    A reputation score and automated findings across delivery, bounce, and complaint rates each week.

  • Sub-accounts

    Isolated child accounts with their own domains and API keys, drawing from a shared quota, on Business, Scale, and Enterprise plans.

  • GDPR tooling

    Account exports, deletion requests and retention controls.

  • Agent mailboxes

    Receive and process messages through a leased queue. For AI agent builders.

A few lines.
Your first email.

Pick your language. Send through the API, or connect an existing mail client with SMTP.

Read the integration guide
curl -X POST https://api.euromail.dev/v1/emails \
  -H "X-EuroMail-Api-Key: em_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "from": "[email protected]",
    "to": "[email protected]",
    "subject": "Welcome aboard",
    "html_body": "<h1>Hello!</h1>"
  }'
Endpoints and SDK installation

Emails

POST/v1/emailsSend email
POST/v1/emails/batchBatch send
GET/v1/emails/{id}Get status
GET/v1/emailsList emails

Domains

POST/v1/domainsAdd domain
POST/v1/domains/{id}/verifyVerify DNS
GET/v1/domainsList domains

Newsletters

POST/v1/newslettersCreate draft
POST/v1/newsletters/{id}/sendSend
GET/v1/newsletters/{id}Stats
View all endpoints

Official SDKs

TypeScript / Node.js
npm install @euromail/sdk
Python
pip install euromail
Rust
cargo add euromail
Go
go get github.com/kalle-works/euromail-go

Start small. Keep sending.

Start free with 3,000 emails/month. Scale as you grow. Paid plans keep sending past your quota instead of hard-blocking; overage is metered and shown on your billing page, and invoicing for it is not live yet. Prices below are excl. VAT.

Monthly Annual

Scroll across to compare all five plans.

Free

€0/mo
  • 3,000 emails / month
  • 1 domain
  • 5 templates
  • 2 webhooks
  • Newsletters & signup forms
  • Community support
Start sending

Starter

€19/mo
excl. VAT
  • 30,000 emails / month
  • 5 domains
  • 50 templates
  • 10 webhooks
  • Newsletters & signup forms
  • Email support
Start sending

Business

€69/mo
excl. VAT
  • 150,000 emails / month
  • 20 domains
  • 200 templates
  • 50 webhooks
  • Newsletters & signup forms
  • Priority support
Start sending

Scale

€149/mo
excl. VAT
  • 350,000 emails / month
  • 30 domains
  • 500 templates
  • 100 webhooks
  • Newsletters & signup forms
  • Priority support
Start sending

Enterprise

€299/mo
excl. VAT
  • 750,000 emails / month
  • Unlimited domains
  • Unlimited templates
  • Unlimited webhooks
  • Newsletters & signup forms
  • Dedicated support & SLA
Contact sales

Limits on every plan

Recipients per email
50 (to + cc + bcc)
Attachments per email
10, 10 MB each, 25 MB total
Message body size
256 KB (HTML or text)
API rate limit
50 requests/second per account
First month, any paid plan
Capped at 3,000 emails/month until your first invoice settles
New unpaid accounts
20-recipient burst, refilling 2/hour, for the first 24 hours

Make email the easy part.

Create a free account, verify your domain, and send your first email. No credit card required.