Not actually open source but self-hosted, with a paid license (starts at 249 euro/year). Also requires you already have a working mail server which can also be self-hosted. Interesting model worth looking into if the value provided is worth it to you. From the website:
Email marketing you host yourself
Mailcoach Self-Hosted is a powerful email platform for email marketing, automations and transactional emails, seamlessly integrated into your Laravel application.
Manage your email campaigns
Send marketing emails with all the features you need—including segmentation, split testing, and helpful analytics.
- Test the performance of your campaigns with split tests
- Extensive segmentation and tagging
- Multiple email editors: Markdown, HTML or WYSIWYG
Automate your email marketing
Create powerful workflows for onboarding, generating leads, or anything else you have in mind—no coding skills needed.
- Plenty of options for triggers and actions
- Add emails or templates to your automations
- Create any automation programmatically using the API
Send and track emails with code
Edit, send and track transactional emails directly in Mailcoach. Connect with our API and always send the right email at the right time.
- Track opens and clicks of transactional emails
- Create templates and manage content via code
- Manage additional recipients for each email sent
Bring your own email provider
To send emails, you’ll need to set up your own email provider. You can choose from Postmark, Resend, Amazon SES, Mailgun, Sendgrid or Brevo.