finity-labs/fin-mail
FinMail adds an email template manager and composer to Filament. Create dynamic, multilingual templates with token replacement and merge tags, version templates, log sent emails with status tracking, override auth mails, and use a reusable “Send Email” action in resources.
{{ user.name }}) and conditional logic (e.g., {% if user.is_premium %}) for scalable, context-aware emails.spatie/laravel-translatable, aligning with i18n roadmaps.EmailSent/EmailFailed events to track open rates, failures, or trigger workflows (e.g., retries).Invoice) for regulatory compliance (e.g., GDPR, SOX).{{ user.first_name }}, {{ config.app.name }}).Adopt This Package If:
{{ user.name }}) and conditional logic (e.g., {% if %}) without writing custom Mailable classes per template.Look Elsewhere If:
Mailable classes suffice."FinMail lets us centralize and automate email communications directly within our Filament admin panel, saving time and reducing errors. Key benefits:
{{ user.name }}, {% if user.is_premium %}) at scale, improving customer engagement."FinMail is a Filament-native email template manager that solves critical pain points in our current setup:
TemplateMail class handles all emails, reducing boilerplate.{{ user.name }} or {% if %} logic without Blade template hacks.EmailSent, EmailFailed, etc., to integrate with analytics, retries, or workflows.Invoice).composer require + php artisan fin-mail:install, with optional Filament Shield policies for RBAC. The package is MIT-licensed and actively maintained (last release: May 2026).""FinMail gives you full control over email templates without relying on engineering:
How can I help you explore Laravel packages today?