|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 06 Mar 2001 15:04:38 To : doka@kiev.sovam.com Subject : Re: MIME::QuotedPrintable -------------------------------------------------------------------------------- Здравствуй, Vladimir Litovka. В твоём письме от Mon, 5 Mar 2001 07:46:19 +0000 (UTC) написано: dksc> натолкнулся на несоответствие между RFC1342 (Representation of Non-ASCII dksc> text in Internet Message) и реализацией MIME::QuotedPrintable: dksc> 2. The 8-bit hexadecimal value 20 (e.g., IS0-8859-1 SPACE) may be dksc> represented as "_" (underscore, ASCII 95.) dksc> 3. 8-bit values which correspond to printable ASCII characters other than dksc> "=", "?", "_" (underscore), and SPACE may be represented as those dksc> characters. dksc> но если приходит письмо с Subject вида: dksc> =?koi8-r?Q?RE=3A_=F0=CF=D0=CE=DC=D4_=EB?= dksc> то MIME::QuotedPrintable раскручивает эту строку таким образом: dksc> RE:_Попнэт_К dksc> хотя по стандарту '_' обозначает пробел, а собственно символ dksc> подчеркивания должен кодироваться. А что, есть именно MIME::QuotedPrintable? Раньше был MIME::QuotedPrint вроде. Впрочем, неважно. А важно вот что: Quoted-Printable Content-Transfer-Encoding ныне определяется в RFC2045, и там ничего про underscore нету. То, о чем говоришь ты - это модификация Quoted-Printable для заголовков (RFC2047), и стандартным модулем кодирования в/из Quoted-Printable не обрабатывается. Обрабатывает эту ситуацию MIME::Words. dksc> Так вот я не уверен, глюк ли это и если да - то есть подобные модули, но dksc> более безглючные? :) Hету... Есть более внимательные читатели стандартов. -- Artem Chuprina E-mail: ran@ran.pp.ru Programmer FIDO: 2:5020/371.32 Memonet Ltd. Phone: +7-095-284-1356 --- ifmail v.2.15dev5 * Origin: NTV Internet (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/16483b001d922.html, оценка из 5, голосов 10
|