Fixes #12543 - enable utf-8 encoding in email address
According to RFC 6532, the local part of an email address can be non-ascii characters, and should support in utf-8. The current email validation doesn't allow it, so emails like Pelé@example.com and 我買@example.com are not supported
Related issues
Bug #12543: Email id with latin,utf-8 is not accepted while creating user
Fixes #12543 - enable utf-8 encoding in email address
According to RFC 6532, the local part of an email address
can be non-ascii characters, and should support in utf-8.
The current email validation doesn't allow it,
so emails like Pelé@example.com and 我買@example.com are not supported