Net Framework 4.5 MailAddress формат и последовательные точки

Класс Net Framework 4.5 MailAddress поддерживает следующие форматы почтовых адресов: бла, бла "Последовательные и конечные точки в именах пользователей", бла, бла. "имена пользователей", как я полагаю, являются синонимами "локальной части", однако RFC5322 и др. утверждают, что последовательные точки в локальной части недействительны.

Что здесь происходит, пожалуйста?

1 ответ

RFC5322 позволяет локальной части быть либо точечным атомом, либо строкой в ​​кавычках, либо локальной частью o bs. В частности, обратите внимание на параметр заключенной в кавычки строки, который может содержать в своем содержимом любые символы ASCII, кроме символа кавычки или символа "\"; и как таковой, вы можете иметь несколько точек в пользовательской части адреса электронной почты в сообщении электронной почты. Конечно, приложение может выбрать для отображения I.hate.spam.@example.com вместо "I.hate.spam."@example.com, как это будет показано в заголовках сообщений.

Другие вопросы по тегам