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

Я спрашиваю не о полной проверки электронной почты.

Я просто хочу знать, каковы допустимые символы в user-name и server части адреса электронной почты. Это может быть упрощена, возможно емейлов может принимать и другие формы, но мне плевать. Я спрашиваю только про эту простую форму: user-name@server (например, wild.wezyr@best-server-ever.com) и разрешенные символы в обеих частях.

Я знаю, что a–z, 0–9, _, -, . (дот) могут использоваться, но там больше допустимых символов? Может быть, +, $?

Надеюсь, что сделал мой вопрос ясен ;-).

Обновление: если некоторые символы разрешены, но только в определенных позициях (как точка в user-имя), то этот персонаж просто разрешается. Я не хочу полный адрес электронной почты проверки но простой список (набор) всех символов позволяется на имя пользователя и серверной частей. Пожалуйста, не беспокойтесь дополнительное ограничение специальных позиций конкретных персонажей. Если персонаж находится под размещение домашних животных некоторые/любой/нет условий, она находится в списке разрешенных символов.

Update2: пожалуйста, дайте простой ответ, как это возможно – просто описать доступных персонажей, не просто дать ссылку на спецификациях.

Update3: вот моя мотивация именно такой вопрос как я задал… мой вопрос может показаться глупым, что я прошу для очень упрощенных условиях действительных адресов электронной почты. Но с правильного ответа и очень простая реализация проверки с проверки, если только допустимые символы были предоставлены (или не) я приму все действительные адреса электронной почты (и многие недопустимые тоже). Я думаю, что это более удобно для пользователя, чем наоборот (реализовать сложный валидатор, который отвергает какие-то правильные адреса электронной почты). Рассмотрим + Герберт, что Дэн и Лора идет об в комментариях. Это просто пример слишком скованным выполнением адрес электронной почты проверки – и это раздражает!

Вторая причина-это просто любопытство – каковы допустимые символы принимать отдельно от других проверочных ограничений?

Я не знаю о ком мы вырезать любые символы, используемые в скриптах от всех наших представленных полей. Вы можете иметь все модные адреса электронной почты вы хотите, но это не значит, что мы их примем. Когда основные приготовления ОС рассматриваются риски, поданного сценария в поля в простой в использовании способ мы будем терпимее, но до сих пор Microsoft не покрывали всех базах. У нас есть преимущество обслуживает только 1 город, хотя так международное текста вопроса не имело значения еще.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Оставить комментарий

Ваш email нигде не будет показанОбязательные для заполнения поля помечены *

*