Transactional email, built for Europe

A developer-first email API with all infrastructure in the EU. All data stored and processed in EU data centres. Built with GDPR in mind.

Read the docs

One request.
Email delivered.

A clean REST API that gets out of your way. Verify your domain, grab an API key, and start sending in minutes.

Domain verification with DKIM in under 5 minutes
Detailed delivery events via webhooks
React Email template support built in
send-email.ts
$npm install @eusend_dev/sdk
import { Eusend } from '@eusend_dev/sdk'

const client = new Eusend('eu_live_...')

const { data, error } = await client.emails.send({
  from: 'hello@yourdomain.com',
  to: 'customer@example.com',
  subject: 'Your order is confirmed',
  html: '<p>Thanks for your order!</p>',
})

console.log(data?.id) // em_...

Know what happens to every email

Delivery events — sent, delivered, bounced, complained — pushed to your webhooks. Opens and clicks tracked and charted in your dashboard.

Sent07:12:18
sophia@acme.eu
subjectMagic Link
Delivered07:12:16
liam@northwind.de
subjectWelcome aboard
Clicked07:12:11
emma@lumen.fr
subjectVerify email
linklumen.fr/dashboard
Opened07:12:09
noah@volt.io
subjectYour receipt
Delivered07:12:04
olivia@haven.nl
subjectPassword reset
Sent07:11:58
lucas@acme.eu
subjectWelcome aboard
Bounced07:11:52
mia@northwind.de
subjectYour receipt
Clicked07:11:47
hugo@volt.io
subjectMagic Link
linkvolt.io/confirm
Opened07:11:41
lena@lumen.fr
subjectVerify email
Delivered07:11:35
matteo@haven.nl
subjectWelcome aboard

Design emails in React

Write templates as React components — no HTML tables, no quirks. The SDK renders them to email-ready HTML before sending, so the JSX never travels over the wire. See the code and the result, side by side.

import { Html, Body, Container, Heading, Text, Button } from '@react-email/components'

export default function Welcome({ name }: { name: string }) {
  return (
    <Html>
      <Body style={{ background: '#14161b' }}>
        <Container>
          <Heading>Welcome to Acme, {name}</Heading>
          <Text>
            Thanks for signing up. Verify your email
            and you're ready to start sending.
          </Text>
          <Button href="https://acme.eu/verify">
            Verify email
          </Button>
        </Container>
      </Body>
    </Html>
  )
}
Acme <hello@acme.eu>
Welcome to Acme
Rendered

Welcome to Acme, Sophia

Thanks for signing up. Verify your email and you're ready to start sending.

Verify email

If you didn't create this account, you can ignore this email.

Deliverability

Reach the inbox, not the spam folder

Deliverability isn’t an add-on. Domain authentication, encrypted transport, and automatic suppression are built into every send — on mail infrastructure we run ourselves in the EU, not a third-party relay.

Domain authentication

We generate a unique DKIM key for each domain and give you the exact SPF, DKIM, and DMARC records to add — so mailbox providers trust your domain.

Encrypted transport

Outbound mail is sent over TLS and honors recipients’ published MTA-STS and DANE policies, validating certificates when STARTTLS is offered.

Automatic suppression

Hard bounces and spam complaints are added to your suppression list automatically — you never send to a known-bad address again.

One-click unsubscribe

Broadcasts include a visible unsubscribe footer and RFC 8058 List-Unsubscribe headers — the one-click button Gmail and Yahoo require from bulk senders. Opt-outs are excluded from future broadcasts.

Delivery webhooks

Subscribe to email events — sent, delivered, bounced, and complained — delivered to your endpoint with automatic retries.

Our own mail servers

We run our own mail servers in EU data centres — your mail isn’t resold through a shared third-party relay. We control the sending IPs and reputation end to end, and nothing leaves European borders.

Compliance

Built for European businesses

Every component of the backend stack runs inside the EU. Your data is processed exclusively in EU data centres. Your email data never leaves EU infrastructure.

Data residency

European Union

Sending region

Falkenstein

API hosting

Nuremberg

Database

Falkenstein

Ready to send?

Set up your domain, grab an API key, and send your first email in under 5 minutes.