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
Create an account
Sign up for a free account. No credit card required.
-
2
Add your domain
Add your sending domain and configure a DKIM DNS record to authenticate your emails.
-
3
Generate an API key
Create an API key in your dashboard. This key authenticates your requests.
-
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 -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
REST API
Send emails via HTTP POST requests. Simple JSON format.
SMTP
Drop-in replacement for any SMTP setup. Works with all email libraries.
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.