Tue, Mar 06, 2007 at 12:30:53, olwi wrote about "Re: [uanog] Опять перекодировка :)":
Я кажется уже спрашивал - но не нашел у себя в архиве ответ :(
приходят часто вот такие письма от оутлука - и там вот такое: =F0=D2=C9=D7=C5=D4 !
Это quoted-printable, он должен нормально пониматься всеми современными почтовиками, если нет нарушений в его структуре. Какие бывают нарушения, и как их исправлять, понятное дело, в двух словах не изложишь. Тут разве что RFC соответствующий изучать. :)
Дело не в QP самом по себе, а в том, что 1) RFC2047/1522 не допускает пробелов в encoded word 2) MS Outlook не только допускает их, но иногда и генерирует (в нарушение RFC) 3) почти все другие читалки не понимают такое 4) последнее время спамеры стали *массово* гнать subject в виде, понимаемом Outlook'ом, но не остальными читалками Пример что я имею в виду: 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) =?koi8-r?Q?=EB=F4=EF =F4=F5=F4=3F?= (хак Мелкософта, не соответствует RFC) И вот последняя форма - 1) понятна только аутлуку, 2) массово используется в спаме.
Как это проще всего прочитать ? был совет в хтмл записать и типа браузер сам выдаст читаемо... Помогите плиз ! :) Если текст небольшой, и ничего другое не помогает, можно вот этим online-decoder'ом воспользоваться: http://www.motobit.com/util/quoted-printable-decoder.asp
А он понимает пробелы внутри encoded word? -netch- =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message