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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : vitus@ice.ru                         2:5020/400     05 Dec 2001  19:11:25
 To : Alexandr Shaykin
 Subject : Re: Как декодировать строку тема
 -------------------------------------------------------------------------------- 
 
 Alexandr Shaykin <Alexandr.Shaykin@p93.f7.n5064.z2.fidonet.org> wrote:
 
 AS>При отпрравке сообщения на сервер, майл клиент кодирует поле тема в
 AS>строку:?koi8-r?B?/NTPINPPz8Ldxc7JxSDRIM/U0NLB18zRwCDX08XN?=
 AS>Причем тело сообщения остается в кои8 или вин без всякого кодирования.
 AS>таким-же образом кодируются и поле тема в фидо.
 AS>Как на перле декодировать это поле?
 
 use MIME::Words;
 
 Можно, конечно, углубиться в чтение соответствующего RFC 2045
 и понять как порезать эту строчку на кусочки, котрые кормить
 MIME::Base64::decode_base64 и MIME::QuotedPrint::decode_qp,
 но нафига, ежели уже за тебя все написано.
 Если быть гурманами до конца, можно и декодирование QuotedPrint и Base64
 ручками написать (первое - по специйикации с помощью функций hex и chr,
 второе посредством tr и unpack "u")
 .
 -- 
 Victor Wagner      vitus@ice.ru
 Chief Technical Officer    Office:7-(095)-748-53-88
 Communiware.Net    Home: 7-(095)-135-46-61
 http://www.communiware.net      http://www.ice.ru/~vitus
 
 Отправлено через сервер Talk.Ru - http://www.talk.ru
 --- ifmail v.2.15dev5
  * Origin: Talk.Ru (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Как декодировать строку =?koi8-r?B?1MXNwQ==?=   Alexandr Shaykin   05 Dec 2001 09:43:11 
 Re: Как декодировать строку тема   vitus@ice.ru   05 Dec 2001 19:11:25 
Архивное /ru.perl/64882b948bfc.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional