Sendrin
TRANSACTIONAL EMAIL

Transactional email API for your application.

Send transactional email from published event templates through your configured SMTP provider, with verified sender domains and delivery attempts visible in the console.

Transport
SMTP
Sender setup
Verified domain
Templates
Locale + variant
Tracking
Delivery activity

What the Email engine handles for you

01

Use your SMTP provider

Connect an SMTP relay with the credentials and transport settings it requires. Sendrin-managed email requires approval before activation.

02

Verify a sending domain

Add your domain and publish the requested DNS records. Domain setup includes verification and DKIM configuration; it does not guarantee inbox placement.

03

Version your email templates

Publish subject and body templates for each event. Locale and variant selection let you reuse the integration across different messages.

04

Investigate failed sends

Review SMTP responses and delivery attempts in the console. Transient failures use the configured retry policy, while permanent errors are recorded for investigation.

Email · request
POST /api/v1/notifications
Authorization: Bearer <SENDRIN_API_KEY>
Content-Type: application/json
Idempotency-Key: reset-usr-4821-1
{
  "event_key": "password.reset",
  "channel": "email",
  "recipient": { "email": "user@example.com" },
  "data": { "reset_url": "https://app.example.com/reset/abc" }
}

Supported providers

  • Your SMTP relay
  • Amazon SES via SMTP
  • Sendrin-managed SMTP (approval required)

Before sending, verify your domain, configure an active email provider, and publish the event template. Managed SMTP needs administrator approval. Provider acceptance does not establish inbox placement or recipient engagement.

INSTANT DEPLOYMENT

Connect your email provider. Send your first event.

One API, every channel, full delivery visibility. Start free, no credit card required.