The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"iconv: Что это за кодировка и как перекодировать?"
Отправлено Andrey Mitrofanov, 14-Фев-10 17:31 
>Это заголовок письма, видимо кириллица упакованная в не понятно что. Вот кто

В восьмеричные "экранированные" значения~~~
Примерно так же _коверкает_ русские имена, например, tar. Типа, стесняется 8-битности терминала~~~

Посмотри, кто пишет в лог: сам exim или syslog какой -- кто из них "эскейпит".

>подскажет как с помощью iconv ее перекодировать в utf8. Ну или
>какой другой способ.

$ echo "\321\203 \320\222\320\260\321\201 \320\27501\320\276\320\276\320\261\321\211\320\265\320\275\320\270\320\265"|sed 's/ /\\040/g;s/\\/, 0/g;s/^, //'|recode koi8-r/o..koi8-r
у Вас новое сообщение$ set|grep LANG
LANG=ru_RU.UTF-8
$ _

Не особо оразбирался, почему кои->кои, что-то где-то "криво", вот такой l1->l1 -
|recode l1/o..l1
- тоже "работает".

...
А не, exim-exim.......................... Fine manual = spec.txt
---
${escape:<string>}

    If the string contains any non-printing characters, they are converted to
    escape sequences starting with a backslash. Whether characters with the
    most significant bit set (so-called "8-bit characters") count as printing
    or not is controlled by the print_topbitchars option.
+++
----------------------------------------------------------
-print_topbitchars-Use: main-Type: boolean-Default: false-
----------------------------------------------------------

By default, Exim considers only those characters whose codes lie in the range
32-126 to be printing characters. In a number of circumstances (for example,
when writing log entries) non-printing characters are converted into escape
sequences, primarily to avoid messing up the layout. If print_topbitchars is
set,----

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру