I would like an extension where:
- Users are able to signup as normal
- If their email address matches a specified pattern, they get the "Activate Your New Account" email with link as normal
- If their email address fails the pattern test, they get a different email with no link
The test could be as simple as a regex string but a prettier interface works too. For my needs I'm interested if the email ends a certain way, such as ending in ".edu", ".ac.uk", or "@zv.uni-freiburg.de".
My Flarum has an eligibility requirement which most of the time can easily be checked based on their email address. But if they no longer have a certain type of email address I'd like to email them to request some information. They could reply with the information to have their account activated manually.
This would be a one-time check on signup. I'd like my users to be able to change their email addresses later and not face this test.