eml.dev

Getting Started

Start sending transactional emails in minutes.

Overview

eml.dev provides a simple API and SMTP relay for sending transactional emails. All infrastructure is hosted in Germany, with no US jurisdiction or Big Tech involvement.

Quick Start

  1. 1
    Create an account

    Sign up for a free account. No credit card required.

  2. 2
    Add your domain

    Add your sending domain and configure a DKIM DNS record to authenticate your emails.

  3. 3
    Generate an API key

    Create an API key in your dashboard. This key authenticates your requests.

  4. 4
    Send your first email

    Use the REST API or SMTP to send emails.

Send your first email

Once you have your API key, you can send an email with a single request:

cURL
curl -X POST https://eml.dev/api/v1/emails \
  -H "Authorization: Token YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "hello@yourdomain.com",
    "to": "user@example.com",
    "subject": "Welcome!",
    "body": "Thanks for signing up."
  }'

Integration Options

Sandbox Mode

Test your integration without sending real emails. Create a sandbox API key in your dashboard—emails sent with sandbox keys are logged and visible in your dashboard, but never actually delivered. See Sandbox Mode for details.