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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Victor Ustugov                       2:5020/400     14 Oct 2003  22:58:03
 To : Motylkov Maxim
 Subject : Re: кодировка в почтовых сообщениях
 -------------------------------------------------------------------------------- 
 
 Motylkov Maxim wrote:
 
 > Возможно немного не в тему, но есть серьезная проблема.
 
 это не проблема, это UTF7-IMAP
 
 > в аутлуке в имап папках есть русские названия
 > самим аутлуком они читаются без проблем
 > а вот название файла в системе совсем не на русском
 > вот например
 > &BCAEMAQ3BD0EPgQ1-
 > &BCAEMAQxBD4EQgQw-
 > как же их транслировать на русский?
 
 топорно, но сработает, если в destination charset есть все символы, 
 примененные в имени папки
 
 echo '&BCAEMAQ3BD0EPgQ1-' | \
   awk '{print "+" substr($0, 2, length($0)-2)}' | \
   iconv -f utf7 -t koi8-r
 
 > без этого беда, вэб-почта их в виде ентих крякозябр и отображает  :(
 
 мне приходилось нагибать и squirrelmail и horde&imp - все после этого 
 нормально работает
 
 > а вот еще одна проблема
 > ничуть не меньше первой  :(
 > вот фрагмент заголовка письма
 > 
 > Subject: =?koi8-r?B?0NLP18XSy8E=?=
 > Date: Mon, 13 Oct 2003 16:56:51 +0400
 > MIME-Version: 1.0
 > Content-Type: multipart/alternative;
 >         boundary="----=_NextPart_000_001F_01C391AA.FF6C47A0"
 > X-Priority: 3
 > X-MSMail-Priority: Normal
 > X-Mailer: Microsoft Outlook Express 6.00.2720.3000
 > 
 > что за странный Subject ?
 > koi8-r?B?0NLP18XSy8E=?=
 
 ничего странного, base64
 
 > аутлук его корректно отображает, а в теле письма крякозябры  :(
 > 
 > хельп, плиз
 
 если хочется прочесть его, то что-то типа этого:
 echo '=?koi8-r?B?0NLP18XSy8E=?=' | \
   perl -ne 'use MIME::Base64; if (/=\?[\w\d\-]+\?B?(.+?)\?=/){print 
 decode_base64($1)}'
 
 тоже топорно, но тоже работает
 -- 
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 Victor Ustugov      CRV2-RIPE
 corvax@falbi.ua     ICQ UIN: 32418694
 
 --- ifmail v.2.15dev5
  * Origin: Digital Generation (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 кодировка в почтовых сообщениях   Motylkov Maxim   13 Oct 2003 17:36:28 
 Re: кодировка в почтовых сообщениях   Motylkov Maxim   13 Oct 2003 17:39:43 
 кодировка в почтовых сообщениях   Dmitry Pankov   13 Oct 2003 18:16:08 
 Re: кодировка в почтовых сообщениях   Motylkov Maxim   13 Oct 2003 21:16:47 
 кодировка в почтовых сообщениях   Dmitry Pankov   14 Oct 2003 00:17:40 
 Re: кодировка в почтовых сообщениях   Motylkov Maxim   14 Oct 2003 08:07:30 
 Re: кодировка в почтовых сообщениях   Motylkov Maxim   14 Oct 2003 08:09:38 
 Re: кодировка в почтовых сообщениях   Victor Ustugov   14 Oct 2003 22:58:03 
Архивное /ru.unix.bsd/842880660a34.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional