Earlier quoted context omitted.
But how can I be considered to be "asking for it" if I put a dot, hyphen or number in my email address, when millions of email addresses have them; the standard permits them; and many institutional policies create emails with them by default? Which characters can I have in my email address, that won't cause you to tell me it's my own fault when they get rejected? I agree that you have no way of knowing what all the c…
I am not sure whether relying on 'hope' is a good approach.
My whole point is that there is a standard for an email address, outlined in a freely-available document. If an application claims to handle email, that claim implies conformance to that standard. Any deviation should be documented.
Your claim appears to be that there is some other definition of a "legit" email address, that you can absolutely 100% guarantee will be handled by absolutely every single email-handling application ever (without relying on hope).
Please answer these questions -
1) What, exactly, is the format of such a "legit" email address, according to your definition?
2) Where does this definition come from?