-
Notifications
You must be signed in to change notification settings - Fork 168
Closed
Labels
maintenancePR: Alters existing source codePR: Alters existing source codeoutdatedIssue/PR: Open for more than 3 monthsIssue/PR: Open for more than 3 months
Description
Hello,
I've come across a few checks that the current email validator does not take into account. Sharing them below.
-
Local part of the email address should be less than 64 bytes. However, the validator returns True for
john56789.john56789.john56789.john56789.john56789.john56789.john5@example.com -
The
name <email_id>format isn't supported, even though it is valid as per RFC 2822 (https://tools.ietf.org/html/rfc2822#page15). Example:Abigail <[email protected]>is unexpectedly returned as invalid -
Multiple
@in the email aren't handled. Example of a valid email:Abigail<@a,@b,@c:[email protected]>
Thanks.
Metadata
Metadata
Assignees
Labels
maintenancePR: Alters existing source codePR: Alters existing source codeoutdatedIssue/PR: Open for more than 3 monthsIssue/PR: Open for more than 3 months