A Flarum extension. Filter emails registering your Flarum site and validate emails in post content with whitelist, blacklist and even regular expressions.
This extension is a rewrite of studosi-flarum/mail-filter and nyu8/flarum-email-filter. Huge thanks to its original author. This rewrite comes with latest Flarum support (v1.0), better admin front-end experience.
- User Registration Email Filtering: Validate email addresses during user registration
- Post Content Email Validation: Automatically detect and validate email addresses in post content (NEW!)
- Multiple Filter Types: Support for whitelist, blacklist, and regular expressions
- Configurable: Enable/disable post content validation through admin settings
- Custom Error Messages: Set custom failure messages for invalid emails
Install manually with composer:
composer require createchstudio/flarum-email-filter
After installation, go to the Admin panel > Extensions > Email Filter to configure:
-
General Settings:
- Set custom failure messages for invalid emails
- Enable/disable email validation in post content
-
Rule Settings:
- Configure whitelist (exact emails or regex patterns)
- Configure blacklist (exact emails or regex patterns)
composer update createchstudio/flarum-email-filter