Earlier quoted context omitted.
The relevant RFCs make it clear what is a correct eMail address. Why should we have to put with lazy or incompetent coders who can't be bothered to meet the standard?
Yeah but not all email addresses are RFC compliant. Plenty of mail servers accept, or can be configured to accept, non-compliant addresses.
Validating against the RFC is more, not less permissive than the position held by the grandparent comment.