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
, как это будет показано в заголовках сообщений.