async and return Result<T, PauboxError>, making them composable with any Tokio-based application.
What you can do
- Send encrypted, HIPAA compliant email to one or more recipients
- Add CC, BCC, attachments, and HTML or plain-text content
- Track delivery status and open engagement per recipient
- Schedule, reschedule, and cancel future sends
- Manage receiving domains and mailboxes, and read inbound email and attachments
- Manage webhook endpoints for delivery, open, and failure events
- Submit Paubox Form responses with file attachments
Requirements
- Rust 1.88 or later
- Tokio async runtime
Feature flags
Both features are enabled by default. Disable the ones you don’t need to reduce compile times:Get started
Quickstart
Configure credentials and send your first email in minutes.
Authentication
Three ways to supply your API key.
Email client
Full reference for building messages, sending email, and tracking delivery.
Forms client
Submit form responses.