Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     19 Jul 2002  11:16:53
 To : Sergey Melnikov
 Subject : Re: e-mail
 -------------------------------------------------------------------------------- 
 
 >>> Sergey Melnikov wrote:
 
 AP>>   perldoc Email::Valid
 SM>  Есть e-mail адpеса, у котоpых в имени стоит символ &, и почта ходит. :-)
 
 Из RFC 822:
 
      addr-spec   =  local-part "@" domain        ; global address
      local-part  =  word *("." word)             ; uninterpreted
                                                  ; case-preserved
      word        =  atom / quoted-string
      quoted-string = <"> *(qtext/quoted-pair) <">; Regular qtext or
                                                  ;   quoted chars.
      quoted-pair =  "\" CHAR                     ; may quote any char
 
 то есть, в адресе может быть _любой_ символ, если он заэкранирован бэкслэшом
 и находится в синтаксически корректной quoted-string. (А ряд реализаций
 допускает quoted-pair даже в atom.)
 RFC 2822 (который не есть standard, а есть только proposed standard) это
 не поменял принципиально. (Из основный отличий - устранение разрешения
 символа NUL, что существенно для поганого программирования на C,
 но совершенно несущественно для Perl).
 
 А что, есть точные данные, что Email::Valid не выполняет корректный парсинг
 адреса и не допускает '&' в quoted string?
 /netch
 --- ifmail v.2.15dev5
  * Origin: Dark side of coredump (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 e-mail   Alexander Lunkov   16 Jul 2002 21:15:47 
 Re: e-mail   Artur Penttinen   17 Jul 2002 08:06:29 
 e-mail   Sergey Melnikov   17 Jul 2002 12:32:12 
 Re: e-mail   Valentin Nechayev   19 Jul 2002 11:16:53 
 Re: e-mail   Artem Chuprina   19 Jul 2002 13:16:07 
 Re: e-mail   Alex Povolotsky   18 Jul 2002 12:48:05 
 Re: e-mail   Valentin Nechayev   19 Jul 2002 11:16:53 
Архивное /ru.cgi.perl/7368a7871f31.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional