Download the PHP package hugomyb/filament-error-mailer without Composer
On this page you can find all versions of the php package hugomyb/filament-error-mailer. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download hugomyb/filament-error-mailer
More information about hugomyb/filament-error-mailer
Files in hugomyb/filament-error-mailer
Package filament-error-mailer
Short Description Filament plugin for instant e-mail alerts on web errors, simplifying monitoring and application stability.
License MIT
Homepage https://github.com/hugomyb/filament-error-mailer
Informations about the package filament-error-mailer
Filament Error Mailer 🚨
Filament plugin for instant e-mail alerts on web errors, simplifying monitoring and application stability.
Installation
You can install the package via composer:
Then, publish the config file with:
This will create a config/error-mailer.php
file in your Laravel project.
This is the contents of the published config file:
Optionally, you can publish the mail view using:
Configuration
After publishing the configuration file, you can modify it to suit your needs. Open config/error-mailer.php
and
customize the following options:
-
'recipient'
: Set email addresses where error notifications will be sent. -
'bcc'
: Set email addresses where error notifications will be sent in BCC. -
'cc'
: Set email addresses where error notifications will be sent in CC. -
'subject'
: Define the subject line for error notification emails. You can use placeholders likeenv('APP_NAME')
to dynamically include your application's name. -
'cacheCooldown'
: Set the cooling-off period (in minutes) for error notifications. If the same error occurs several times within this period 'disabledOn'
: You can specify a list of environments (based onAPP_ENV
) where the Error Mailer will be disabled. For example, if you want to disable the mailer in the local environment, add 'local' to the array:
⚠️ IMPORTANT ! Make sure to configure a mail server in your
.env
file :
If the mail server is not configured in the .env
file, email notifications will not be sent.
Finally, don't forget to register the plugin in your AdminPanelProvider
:
More
This plugin is also available for a classic Laravel project without FilamentPHP : LaravelErrorMailer
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
- Mayonobe Hugo
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
All versions of filament-error-mailer with dependencies
filament/filament Version ^3.0
spatie/laravel-package-tools Version ^1.15.0