Improve user experience in case a user mistypes their email during registration
When a user registers a new account, and before verifying the email address, the user is not yet logged in, and just gets to see this notice in the registration form:
If the user mistakenly mistyped their email, they have no way to know at this point, since their email address is not shown. The user has no other option than waiting for the verification email to arrive in their inbox, and might never get it if the email was mistyped. This can be confusing and frustrating for the user, who might think that the verification email is being delayed.
Also note that the email validation is quite relaxed, and has to be so because many real email addresses do not actually comply with the standard RFC3696. For this reason, the email format validation is of limited use in warning the user of a mistyped email.
A better user experience would be to land, right after submitting the registration form and before validating the email, on a page that at minimum should inform the user that they need to check their inbox for the validation email, showing the email address specified in the previous step.
Additionally, this page could possibly offer more options, such as re-sending the confirmation email, or changing the email if wrong.