Outgoer routes email from your apps to 3rd party email providers, helping to maximize delivery rates, centralize provider management, and simplify sending email.
Redefine the art of sending emails with Outgoer. Break free from the limitations of traditional methods and embrace a new era of streamlined communication, where every email becomes a catalyst for success.
- GPT 3.5
⚠️ Warning Outgoer is currently pre-alpha. I.e. not all features are implemented and working yet. Feel free to test it at your own risk
- 📨 Manage multiple transactional email providers
- 🔌 Handle SMTP provider outages
- 📈 Scale and track sending email from multiple apps & containers
- ⚡ Speed up sending emails
- 🛡️ Reduce outbound spam from your network
- 📥 Remove email client library dependencies from your apps
- ✏️ Modify emails coming out of your network
and more!
Outgoer is simple to setup, lives inside your network, and speaks the same SMTP your apps use today.
- Deploy Outgoer on your network
- Add your 3rd party SMTP and API credentials to Outgoer
- Point your Application emails at Outgoer's SMTP address
- Outgoer does the rest!
- Redis: 6.2+
docker pull mailpace/outgoer:v1
docker run -p 8080:8080 --env CONFIG_VAR="abc" mailpace/outgoer:v1
See examples/configuration for example configurations.
There is a Prometheus endpoint for metrics available by default on at /metrics' on port
8080`. See /dashboards for an example Grafana dashboard.
There is a Dashboard to view the current queue available at /dash
on port 8080
.
Outgoer was created, and is maintained by https://mailpace.com - a Transactional Email provider