What RFC would I refer to in order to find out if a leading underscore in the local part of an email address is acceptable?
Example: _johndoe@hotmail.com
Of course, this question can also apply to any leading special character.
I found this line in Wikipedia, but couldn't find any reference within the RFC itself. Did I miss something here?
Local part The local-part of the email address may use any of these ASCII characters RFC 5322 Section 3.2.3:
Section 3.4.1 of that RFC defines how addresses are specified and references things defined in section 3.2.3. There's nothing that prohibits a leading "_".
Quoting RFC5322.
Section 3.4.1 says:
Going back to 3.2.3 you get:
[CFWS] means comment or whitespace.
So the first part of an email address can be a dot-atom, which in turn begins with an atext, which can be an underscore.
Yes, an email address can begin with an underscore.