Transactional Emails
Reliable and scalable transactional email delivery for your application. Send automated, real-time emails that your users need.

Key Features
High Deliverability
Advanced infrastructure and authentication (SPF, DKIM, DMARC) ensure your emails land in the inbox, not the spam folder.
Real-time Analytics
Track delivery, opens, clicks, bounces, and more with detailed analytics and event logs.
Easy Integration
Simple REST API and SDKs for fast integration with your backend, regardless of language or framework.
Scalable Infrastructure
Built to handle projects of any size, from startups to enterprise workloads, with smart queueing and retry logic.
Use Cases
User Onboarding
Create personalized welcome sequences and guide new users through your application features.
Critical Alerts
Send urgent notifications about security breaches, system failures, or time-sensitive actions.
Account Security
Send password reset links, two-factor authentication codes, and security alerts to keep user accounts safe.
Event Notifications
Notify users about upcoming events, meeting reminders, and calendar updates in real-time.
Billing & Invoices
Deliver payment receipts, invoice reminders, and billing statements with PDF attachments.
Team Collaboration
Send workspace invitations, role assignments, and project notifications to team members.
Order Management
Automatically send purchase confirmations, shipping notifications, and delivery updates to customers.
System Alerts
Keep users informed about maintenance windows, service updates, and important system changes.
Subscription Updates
Notify users about trial expirations, billing renewals, and plan changes with timely reminders.
How to Send a Transactional Email
- Create and verify your sending domain:
Add your domain in the dashboard and follow the instructions to add DNS records (SPF, DKIM, etc.) at your registrar. This step is required for authentication and deliverability. - Create an API Key:
Generate a secure API key in your dashboard. You can restrict its scope and domain access for extra security. - Send your first email via API:
Use our REST API to send transactional emails. See the example below for a quick start.
curl --request POST \ --url https://api.selfmailkit.com/v1/emails \ --header 'Authorization: Bearer <your-api-key>' \ --header 'Content-Type: application/json' \ --data '{ "from": "Your Name <sender@yourdomain.com>", "to": "recipient@example.com", "subject": "Welcome to Our Service!", "html": "<p>Hello {{name}}!</p>" }'
Start sending emails now at $0 / month
View plans →- Up to 5,000 emails monthly
- No credit card required
- Unlimited domains & audience
- All features included (Except built-in Inbox)