MailCarrier is an open-source, self-hosted platform to design emails thanks to a powerful template engine, send them through a powerful APIs and collect logs of already sent emails. It ships with authorization out-of-the-box, all powered by Laravel.
Hey y'all 👋
MailCarrier was born out of a real need for our company: to centralise our email templates, send them easily and see the historical logs, but WITHOUT tying our needs to a 3rd party marketing email tool.
What MailCarrier can offer:
• 🎨 Beautiful syntax: Explore a beautiful, expressive template syntax similar to JS thanks to Twig by Symfony
• 🧩 Provider aware: Use the provider of your choice to send email, such as Amazon SES, MailGun, SendGrid, etc.
• ✨ Friendly APIs: Use a friendly and well-documented API endpoint to send your emails
• 🔐 Secure by default: Both authentication and API endpoint are always secure: use one of the pre-built authentication system or bring your own
• 📎 Attachments: Upload or retrieve attachments from a remote source such S3, Spaces etc
• 🪄 Hackable: MailCarrier is based on Laravel and Filament, that means that over 30K packages are available to customise your MailCarrier instance
• ⏳ Queues: You can choose whether or not to send emails in a queued, background job, to not block the user experience
Some cool features on the roadmap are:
• Integrate MJML framework to build responsive email faster
• Define custom tags to be sent to your email provider
• Declare global variables to have them automatically available on all templates
• ... And many more :)
And most important: it's all open source and easy to extend as your needs!
MailCarrier is a game-changer! The fact that it was born out of a real need within your own company speaks volumes about its practicality and effectiveness. I love that it offers a beautiful syntax with Twig by Symfony, making template creation a breeze. The flexibility to use any email provider of choice is fantastic, and the well-documented API endpoint is a major plus. The emphasis on security and attachments is reassuring. The roadmap features like integrating MJML framework and custom tags show that MailCarrier is continuously evolving. And the best part? It's open source and customizable. Kudos to the MailCarrier team for creating such a valuable tool!
MailCarrier
MailCarrier
MailCarrier