What is Sendook?
Sendook (Arabic for “box” - صندوق) is the easiest way to start sending AND receiving emails at scale. Built with developers in mind, Sendook provides a simple API and SDK to handle all your email needs.Why Sendook?
Sendook was built to solve real problems we encountered while building Rupt:Simple Email Setup
Setting up email sending at scale is still cumbersome - Sendook makes it simple with just a few API calls
Custom Domain Support
Configure and verify custom domains with automatic DNS record management
Receive Emails
Unlike most email APIs, Sendook handles both sending and receiving emails with webhooks
Production Ready
Used extensively at Rupt for internal agents to handle inbound emails, payments, and prioritizations
Key Features
Inboxes
Create and manage email inboxes with ease:- Use
@sendook.comdomain (no verification needed) - Connect custom domains with automatic DNS verification
- List, retrieve, and delete inboxes
- Automatic inbox deletion includes all associated messages
Messages
Full-featured email messaging:- Send emails with To, CC, BCC, and attachments
- Thread management - replies automatically thread conversations
- Labels for organizing messages
- Search with regex support across to, from, CC, subject, and body
- Rate limiting - 100 messages per hour per inbox
Webhooks
Real-time email event notifications:message.received- Get notified when emails arrivemessage.sent- Track when emails are sentmessage.delivered- Confirm delivery statusmessage.bounced- Handle bounced emailsmessage.rejected- Track rejected messagesinbox.created- Monitor new inboxesinbox.deleted- Track inbox deletions
Domains
Custom domain management:- Add custom domains to your account
- Automatic DNS record generation (MX, DKIM, SPF, DMARC)
- One-click domain verification
- Full CRUD operations for domain management
How It Works
Get Your API Key
Sign up at sendook.com and get your API key from the dashboard
Create an Inbox
Create an inbox using either a
@sendook.com email (instant) or your custom domain (requires DNS verification)Using
@sendook.com emails requires no verification. Custom domains need DNS records configured (MX for receiving, DKIM/SPF/DMARC for sending).SDKs & Tools
Sendook provides multiple ways to integrate:- Node.js / TypeScript (Official)
- Python (Coming soon)
- REST API for any language
Open Source
Sendook is open source software licensed under the MIT license. You can:- Self-host the entire platform
- Contribute SDKs for additional languages
- Report issues and request features on GitHub
- Review the source code and security practices
View on GitHub
Explore the source code, contribute, or report issues
Next Steps
Quickstart
Get started in 5 minutes
API Reference
Explore the complete API