Open source email platform for transactional and marketing emails. Self-host or use cloud service with transparent pricing - pay only for emails sent.

At a Glance:

useSend is an open-source email sending infrastructure that combines transactional and bulk email capabilities with a management dashboard, REST API, SMTP support, webhooks, and self-hosting deployment options.

Overview:

useSend is an open-source email sending infrastructure designed as an alternative to existing email products. It uses Amazon SES under the hood to send emails reliably while providing a dashboard for managing campaigns. The project supports transactional emails, bulk marketing emails including newsletters and product updates, and includes contact management and subscription handling. useSend currently focuses on email, with plans to expand to SMS, push notifications, and WhatsApp. It exposes a REST API, supports SMTP, includes webhook integration, and offers both Docker and self-hosting deployment paths. The project is currently in beta.

Key Decision Points:

  • Deployment method: Supports self-hosting on your own infrastructure or quick deployment via Railway, with Docker images available on DockerHub and GitHub Container Registry.

  • API and protocol support: Provides a REST API for programmatic access, SMTP support for standard email client integration, and webhook support for event notifications.

  • Email types covered: Handles both transactional emails and bulk marketing emails, with built-in contact management and subscription handling included.

  • Infrastructure dependency: Relies on Amazon SES under the hood for actual email delivery, with planned future support for BYO AWS credentials.

  • Project maturity: Currently in beta with public beta launch in progress; inbound email and BYO AWS credentials are not yet implemented.

Core Features:

  • Domain management: Add and manage sending domains within the platform.

  • Transactional email sending: Send automated, event-triggered emails through the platform.

  • Marketing email and bulk sending: Create and send newsletters, product updates, and other bulk email campaigns with contact management.

  • REST API: Integrate email sending capabilities into applications through a programmatic REST API.

  • Dashboard with tracking: Monitor deliveries, opens, clicks, and bounces through a built-in analytics dashboard.

  • SMTP support: Connect standard email clients and applications using SMTP protocol.

  • Webhook integration: Receive event notifications through webhooks for delivery status, opens, clicks, and bounces.

Use Cases:

  • Developers integrating transactional email sending into their applications through a REST API or SMTP.

  • Self-hosters and teams wanting an open-source platform to manage both transactional and bulk email campaigns while retaining infrastructure control.

  • Projects that need a dashboard to monitor email deliverability metrics including opens, clicks, bounces, and delivery status.

Open-Source Alternative Value:

useSend provides an open-source email sending infrastructure that self-hosters can run on their own infrastructure or deploy quickly through Docker and Railway. It offers a managed dashboard, REST API, and SMTP support for both transactional and bulk email, with built-in contact management and subscription handling. The platform relies on Amazon SES for email delivery while providing an alternative interface and management layer. The source code is available for inspection and local development, with community involvement through Discussions and Discord during its beta phase.

ShareXLinkedInReddit

Related tools

Project stats

Stars

4,199

Forks

369

License

AGPL-3.0

Metadata

Alternative to
Resend