topoff / laravel-mail-manager
Manages mail templates and mail sending in Laravel
Installs: 7
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/topoff/laravel-mail-manager
Requires
- php: ^8.3
- illuminate/contracts: ^11.0||^12.0
- spatie/laravel-package-tools: ^1.16
Requires (Dev)
- larastan/larastan: ^3.0
- laravel/boost: ^2.1
- laravel/pint: ^1.14
- nunomaduro/collision: ^8.8
- orchestra/testbench: ^10.0.0||^9.0.0
- pestphp/pest: ^4.0
- pestphp/pest-plugin-arch: ^4.0
- pestphp/pest-plugin-laravel: ^4.0
- phpstan/extension-installer: ^1.4
- phpstan/phpstan-deprecation-rules: ^2.0
- phpstan/phpstan-phpunit: ^2.0
- rector/rector: ^2.3
- spatie/laravel-ray: ^1.35
This package is auto-updated.
Last update: 2026-02-17 08:55:21 UTC
README
This package provides a comprehensive solution for managing mail templates and mail sending in Laravel applications.
Installation
You can install the package via composer:
composer require topoff/laravel-mail-manager
You can publish the config file with:
php artisan vendor:publish --tag="mail-manager-config"
Usage
Documentation coming soon.
Nova Integration
If Laravel Nova is installed, the package can auto-register a tracked messages resource with preview and resend actions.
Configuration keys:
mail-manager.tracking.nova.enabledmail-manager.tracking.nova.register_resourcemail-manager.tracking.nova.resourcemail-manager.tracking.nova.preview_route
The preview action uses a temporary signed URL and the package route mail-manager.tracking.nova.preview.
Development
Code Quality Tools
This package uses several tools to maintain code quality:
Laravel Pint (Code Formatting)
Format code according to Laravel standards:
composer format
Rector (Automated Refactoring)
Preview potential code improvements:
composer rector-dry
Apply automated refactorings:
composer rector
PHPStan (Static Analysis)
Run static analysis:
composer analyse
Run All Quality Checks
composer lint
This runs both Pint and PHPStan.
Testing
composer test
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
License
The MIT License (MIT). Please see License File for more information.