It’s actually a valid email address.
You can add extra rules if you want to enforce a specific email format:
- add a pattern attribute to the input and specify a regular expression. This is a quick starting point but it can be bypassed by the user.
- add a check in your submit workflow. You can use regular expressions again or any other way to parse the email and check its validity. You can trigger another workflow to show an error message if needed.
- validate the email on the backend and return an error if invalid. Based on the response you can trigger a workflow to show a success/error message. This is the safest way to have a valid email in your backend logic.