jeffersongoncalves/filament-mail
Complete email management UI for Filament, built on laravel-mail. Browse and resend mail logs with HTML preview and attachments, edit multi-locale database templates with version history and live preview, send test emails, and manage delivery analytics and suppressions.
Campaigns page: per-campaign (mail tag) delivery, open, click, click-to-open, bounce and complaint rates, all campaigns side by side and the most clicked links. Requires jeffersongoncalves/laravel-mail ^1.4 with campaigns enabled.
TemplateEditorContract (config: filament-mail.template_editor.driver)RichEditorDriver (default) — standard Filament RichEditorUnlayerEditorDriver — visual drag-and-drop email editor via Unlayer CDNUnlayerField custom Filament component with Alpine.js integrationMailNotification class for sending template-based notifications with variable bindingHasMailTemplate trait for Mailable integrationbody_design migration for storing Unlayer JSON designsemails.template) for notification renderingdriver, unlayer_project_id, merge_tagsTemplateEditorContract (config: filament-mail.template_editor.driver)RichEditorDriver (default) — standard Filament RichEditorUnlayerEditorDriver — visual drag-and-drop email editor via Unlayer CDNUnlayerField custom Filament component with Alpine.js integrationMailNotification class for sending template-based notifications with variable bindingHasMailTemplate trait for Mailable integrationbody_design migration for storing Unlayer JSON designsemails.template) for notification renderingdriver, unlayer_project_id, merge_tagsTemplateEditorContract (config: filament-mail.template_editor.driver)RichEditorDriver (default) — standard Filament RichEditorUnlayerEditorDriver — visual drag-and-drop email editor via Unlayer CDNUnlayerField custom Filament component with Alpine.js integrationMailNotification class for sending template-based notifications with variable bindingHasMailTemplate trait for Mailable integrationbody_design migration for storing Unlayer JSON designsemails.template) for notification renderingdriver, unlayer_project_id, merge_tagsfi-mail-* prefixfi-mail-* prefixfi-mail-* prefixfilament/spatie-laravel-translatable-plugin for native locale switching on mail templatessubject, html_body, text_body fields (plugin handles locale switching)processTranslations() logicfilament/spatie-laravel-translatable-plugin ^3.0 (Filament v3)lara-zeus/spatie-translatable for native locale switching on mail templatessubject, html_body, text_body fields (plugin handles locale switching)processTranslations() logiclara-zeus/spatie-translatable ^1.0 (Filament v4)lara-zeus/spatie-translatable for native locale switching on mail templatessubject, html_body, text_body fields (plugin handles locale switching)processTranslations() logiclara-zeus/spatie-translatable ^2.0 (Filament v5)Complete email management UI for Filament v4.
Complete email management UI for Filament v5.
How can I help you explore Laravel packages today?