When creating an email account, for example with Microsoft Exchange, the following rules can be used to avoid creating invalid email addresses.
These rules apply to the ‘local’ part of the email address, that is local@domain.tld
- Use only alphanumeric characters. That is, use only “A” through “Z” and “0 (zero)” through “9”.
- Do not use the following characters: < > ( ) [ ] ; : , @ \
- As long as they are not the first character in the e-mail address, hyphens ( – ), underscores ( _ ), periods ( . ), and numeric characters (“0” through “9”) are acceptable characters to use within the address.
For example:
Correct | Incorrect | Why? |
autumn-dancer@domain.com | –autumn-dancer@domain.com | Starts with a non-standard character |
shannon_ballet@domain.com | _Shannon_ballet@domain.com | Starts with a non-standard character |
snowball.sweet@domain.com | .snowball.sweet@domain.com | Starts with a non-standard character |
- Do not use null characters (spaces) between characters. However, as mentioned above, underscores are acceptable.
For example:
Correct | Incorrect | Why? |
janwa_kitty@domain.com |
janwa kitty@domain.com |
Has space within email address |