Часть адреса до символа @ (логин) может включать любые из этих символов:
- Английские буквы верхнего и нижнего регистра (a–z, A–Z)
- Цифры от 0 до 9
- Символы ! # $ % & ' * + - / = ? ^ _ ` { | } ~
- Символ . (точка) при условии, что он не первый и не последний, а также, если он не повторяется больше одного раза подряд (например, John..Doe@example.com)
Часть адреса после символа @ (домен) может включать любые из этих символов:
- Английские буквы нижнего регистра (a–z)
- Цифры от 0 до 9
- Символ - (тире)
- Символ . (точка)