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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     07 Sep 2007  16:29:26
 To : Denis Kostousov
 Subject : Re: mutt и charset gb2312
 -------------------------------------------------------------------------------- 
 
 Denis Kostousov -> Artem Chuprina  @ Fri, 7 Sep 2007 11:06:09 +0000 (UTC):
 
  >> DK> Проблема не в кодировке. Еще одно письмо с такой же проблемой
  >> DK> В исходниках письма это выглядит так 
  >> DK> Content-Type: application/msword; name="=?Windows-1251?Q?..?=
  >> DK>         =?Windows-1251?Q?=2Edoc?="
  >> DK> Content-transfer-encoding: base64
  >> DK> Content-Disposition: attachment; filename="=?Windows-1251?Q?...?=
  >> DK>         =?Windows-1251?Q?=2Edoc?="
  >> 
  >> DK> Под многоточием скрывалась нормальная quoted-printable, проверил
  >> DK> Есть подозрение, что в этом заголовке чего-то не хватает. Чего только?
  >> 
  >> Hе хватает параметра rfc2047_parameters, означающего "да, мы все-таки
  >> будем раскодировать имена аттачей из-под выглядка, несмотря на то, что
  >> микрософтовские разработчики оказались неспособны прочесть RFC 2047,
  >> который не допускается для использования в этих местах".  Для них
  >> предназначен совершенно другой RFC, 2231.
 
  DK> Читал RFC и чувсвовал себя идиотом :-(
  DK> Есть какая-то софтина, позволяющая фиксить подобные ошибки? От нее
  DK> требуется уметь извлекать из письма его логические куски (описание
  DK>   аттачмента и т.п.) а потом, после правки другой программой, засовывать
  DK> обратно. Думаю при получении почты редактировать subject, content-type и
  DK> прочие подобные места.
 
 Hу, procmail умеет фильтровать подобным образом.  Вернее, умеет
 запустить программу-фильтр.  А дальше уже по вкусу - можно перловыми
 MIME::Tools, можно просто выкусывать нужные кусочки вручную.  Hо -
 доктор, оно Вам надо?  Петя Квитек как-то рассказывал о своем опыте
 написания разборщика MIME.  Hе RFC соответствующего, а того безобразия,
 что в реальном интернете бегает.  Количество обработанного материала и
 результирующего тайного знания впечатляет.
 
 Гугл вон просто не стал выпендриваться - "не читается? вот ссылка на
 оригинальный текст письма, отдадим как text/plain, делайте с ним что
 хотите".
 
 -- 
 Artem Chuprina
 RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru
 
 Дело говоришь!
 Теперь делай его.
   Кнышев.
 
 --- ifmail v.2.15dev5.4
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 mutt и charset gb2312   Denis Kostousov   07 Sep 2007 12:16:18 
 Re: mutt и charset gb2312   Denis Kostousov   07 Sep 2007 12:54:30 
 Re: mutt и charset gb2312   Artem Chuprina   07 Sep 2007 13:47:16 
 Re: mutt и charset gb2312   Denis Kostousov   07 Sep 2007 15:06:09 
 Re: mutt и charset gb2312   Artem Chuprina   07 Sep 2007 16:29:26 
Архивное /ru.linux/532969e081be0.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional