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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Eddie L.Verkhoturov                  2:5020/400     16 Mar 2007  16:53:00
 To : Artem Chuprina
 Subject : Re: email attachment
 -------------------------------------------------------------------------------- 
 
 
 Доброго времени суток, Artem!
 On Fri, 16 Mar 2007 11:24:47 +0000 (UTC), Artem Chuprina wrote:
 
 > > EL> Требуется перекодировать имена файлов-вложений email-ов из
 > > EL> кирилических в транслит. Может быть кто-либо сталкивался со схожей
 > > EL> задачей? Подскажите, пожалуйста, в каком направлении рыть (имена
 > > EL> модулей, возможно кусочки кода, или быть существуют утилиты с таким
 > > EL> функционалом).
 > > Дело в том, что имена файлов в аттачах кодируют кто во что горазд.  И
 > > хорошо еще, если используют для этого _не тот_ стандарт (там есть
 > > некоторая путаница), но все-таки стандарт...
 
 Ммм... как вкусно... ууу... как больно!
 Однако решение должно же быть, ведь всякие outlook-и, thunderbitd-ы все ж таки
 (наверное по большей части) распутывают все эти вавилонские чудеса?
 
 > > Давай так.  Ты показываешь надыбанные заголовки аттачей, а мы пытаемся
 > > угадать, есть ли модуль для этого варианта, и по какому признаку надо
 > > использовать именно его  :-) 
 
 Вот, парочку надыбал:
 ====
 Content-Type: application/msword;
  name="=?windows-1251?Q?=B9_=C8=C0-9=40_=EE=F2_16=2E03=2E2007=2Edoc?="
 Content-transfer-encoding: base64
 Content-Disposition: attachment;
  filename="=?windows-1251?Q?=B9_=C8=C0-9=40_=EE=F2_16=2E03=2E2007=2Edoc?="
 
 ====> Вот таки вот длиннючие имена файлов тоже бывают
 
 Content-Type: application/msword;
        
 name="=?koi8-r?B?9dDSwdfMxc7Jxc0gzdXOycPJ0MHM2M7Px88gyc3V3cXT1NfBIMHEzQ==?=
         =?koi8-r?B?yc7J09TSwcPJySDHz9LPxMEgIOzJ187ZIMLZzCDQ0snPwtLF1MXOIA==?=
         =?koi8-r?B?1SDm5/XwIObr4y5kb2M=?="
 Content-Transfer-Encoding: base64
 Content-Disposition: attachment;
        
 filename="=?koi8-r?B?9dDSwdfMxc7Jxc0gzdXOycPJ0MHM2M7Px88gyc3V3cXT1NfBIMHEzQ==?=
         =?koi8-r?B?yc7J09TSwcPJySDHz9LPxMEgIOzJ187ZIMLZzCDQ0snPwtLF1MXOIA==?=
         =?koi8-r?B?1SDm5/XwIObr4y5kb2M=?="
 
 PS: А вообще, хоть меня и достали такие имена в почтовых файлах от юзеров
 (воспитать
 их нет никакой возможности), но проблема еще кроме того из-за того, что у меня
 письма, с такими вложениями в otrs укладываются с кракозябрами. Ага,
 разработчику
 написал, однако молчат. А я не настолько силен в perl, чтобы разобраться в чем
 там
 кроется проблема, вот и решил по-быстрому сваять некую нашлепку, чтоб значит
 транслитом ударить по бездорожью. Hеужто по-быстрому не получится?
 
 --
 Eddie L.Verkhoturov 
 Hельзя иметь всё сразу, поэтому мечтай постепенно.
                 -- Евгений Кащеев
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 email attachment   Eddie L.Verkhoturov   16 Mar 2007 13:50:42 
 Re: email attachment   Artem Chuprina   16 Mar 2007 15:24:47 
 Re: email attachment   Eddie L.Verkhoturov   16 Mar 2007 16:53:00 
 Re: email attachment   Artem Chuprina   16 Mar 2007 18:52:45 
Архивное /ru.perl/8957726ade7c.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional