sfk/email-template-bundle
A Symfony bundle for managing and rendering email templates, giving you a central place to store, edit, and reuse HTML email layouts with Twig-style placeholders so transactional messages stay consistent across your application.
Consider the pattern — not this package — when:
Look elsewhere — decisively — when:
Swiftmailer-era assumptions are incompatible.To executives: This is not a dependency we should adopt. It's an abandoned Symfony2 bundle with no adoption, aimed at a framework version that stopped receiving security support in 2018 — and our stack isn't Symfony. I'm flagging it because its core idea is worth ten minutes of design discussion, not because it's a build candidate. Our email templating need is real but small; we can meet it with framework-native tooling and roughly a day of engineering, with no third-party risk.
To engineering: The useful takeaway is the shape of the abstraction: a named template resolved from a database record with a filesystem fallback, rendered through the app's existing template engine. We should implement that directly — Laravel Mailables with an optional DB-stored body override, or Symfony Mailer with Twig — rather than vendor anything. Explicitly out of scope for v1: an editing UI, template versioning, and provider integrations, which are where the real cost lives. If someone wants to prototype the DB-override path, keep it behind a flag so the file-based path stays the default and we don't create a deploy-free editing surface we can't audit.
Recommendation: Reference only. Do not add as a dependency. The decision it informs — "email templates should be lightweight and app-owned" — is the durable output.
How can I help you explore Laravel packages today?