Подтвердить что ты не робот

Являются ли одинарные кавычки законными в названии части адреса электронной почты?

Например:

jon.o'[email protected]?

4b9b3361

Ответ 1

Да, jon.o'[email protected] - действительный адрес электронной почты в соответствии с RFC 5322.

Из Статья адреса электронной почты в wikipedia (раздел синтаксиса):

Локальная часть адреса электронной почты может использовать любой из этих символов ASCII:

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

(Синтаксис формально определен в RFC 5322 раздел 3.4.1 и RFC 5321.)

Ответ 2

Хотя ответ правилен в соответствии с RFC 5322, практика использования цитаты (') имеет отверстия. Поскольку это ограничитель строк, слишком много служб автоматизации и интеграции сбой при использовании этого символа.

Вы заметите, что профессиональные почтовые службы, такие как GMail, не позволяют этого.

Настоятельно рекомендуем использовать альтернативную цитату (`), если она вам нужна, но на практике ее следует избегать.

Ответ 3

Формат адресов электронной почты определяется в RFC 5322; Локальная часть (то есть получатель) может использовать любой из этих символов ASCII:

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

Из этого вы можете видеть, что одинарные кавычки действительны для адреса получателя