
Tue, Mar 06, 2007 at 13:36:18, gul wrote about "Re: [uanog] Опять перекодировка :)":
Пример что я имею в виду: subject вида "кто тут?" может выглядеть так:
=?koi8-r?Q?=EB=F4=EF_=F4=F5=F4=3F?= (соответствует RFC) =?koi8-r?Q?=EB=F4=EF_?= =?=F4=F5=F4=3F?= (соответствует RFC) =?koi8-r?Q?=EB=F4=EF?= =?_=F4=F5=F4=3F?= (соответствует RFC)
AFAIR кодировка должна быть указана в каждом encoded word. То есть, второй и третий варианты в правильном виде должны выглядеть так:
=?koi8-r?Q?=EB=F4=EF_?= =?koi8-r?Q?=F4=F5=F4=3F?= =?koi8-r?Q?=EB=F4=EF?= =?koi8-r?Q?_=F4=F5=F4=3F?= Верно.
TH>> Эта прелесть бывает еще перенесена на несколько строк.
В этом нет ничего странного. Мало того - оно должно быть перенесено на несколько строк в случае, если после кодирования получилась слишком длинная строка, потому что длина строки заголовка тоже ограничена по RFC.
В случае получения слишком длинной строки должны быть разные encoded-words, например: Subject: =?koi8-r?Q?=EB=F4=EF_?= =?koi8-r?Q?=F4=F5=F4=3F?= Outlook же рвёт (рвал?) даже посреди слова. -netch- =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message