parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Бага с ^untaint[mail-header]

Sanja (v.2) 05.09.2002 16:31

Отправляем парсером письмо:

$.subject[^untaint[mail-header]{На вашу реплику в форуме Forum.GfK.ru ответили}]

Сабж энкодится как Subject: =?windows-1251?Q?=CD=E0 =E2=E0=F8=F3 =F0=E5=EF=EB=E8=EA=F3 =E2 =F4=EE=F0=F3=EC=E5 ?=Forum.GfK.ru =?windows-1251?Q?=EE=F2=E2=E5=F2=E8=EB=E8?=

Аутлук воспринимает закодированный Subject нормально, но вебинтерфейс почты Яндекса сливает всё в одно слово - "Навашурепликувфоруме.." Я попытался ругаться с тамошним саппортом, а меня в ответ закономерно ткнули носом в http://www.ietf.org/rfc/rfc2047.txt, где в подглавке Syntax of encoded-words чёрным по белому написано, что The notation of RFC 822 is used, with the exception that white space characters MUST NOT appear between components of an 'encoded-word'. <пропущено..> Unencoded white space characters (such as SPACE and HTAB) are FORBIDDEN within an 'encoded-word'.

Бага, однако - "неаккуратненько, доктор, получается" :) Даёшь замену " " на "=20"! :)

  • Бага с ^untaint[mail-header], Sanja (v.2) 05.09.2002 16:31