The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Amavisd-new + кодировка"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Amavisd-new + кодировка"
Сообщение от Skif emailИскать по авторуВ закладки(ok) on 24-Сен-04, 17:04  (MSK)
  Имеются такие строчки в конфиге:
skif@gateway :less /usr/local/etc/amavisd.conf | grep koi8-r
$hdr_encoding = 'koi8-r';  # (default: 'iso-8859-1')
$bdy_encoding = 'koi8-r';  # (default: 'iso-8859-1')
skif@gateway :

Имеется файлик в котором прописано руcским по черному ;))) что
человеку сказать если там вирус, кодировка естественно кои-8. А вот
что получаем на выходе:
Return-Path: <MAILER-DAEMON@xxx.com.ua>
X-Original-To: skif@xxx.com.ua
Delivered-To: skif@xxx.com.ua
Received: from localhost (localhost.owe [127.0.0.1])
        by yyy.kiev.ua (Postfix) with ESMTP id CC92CC2A7D
        for <skif@xxx.com.ua>; Fri, 24 Sep 2004 13:07:51 +0300 (EEST)
Content-Type: text/plain; charset="koi8-r"
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Date: Fri, 24 Sep 2004 13:07:51 +0300 (EEST)
From: Mail Delivery Subsystem <MAILER-DAEMON@xxx.com.ua>
Subject: =?KOI8-R?Q?=EF=C2=CE=C1=D2=D5=D6=C5=CE =D7=C9=D2=D5=D3 (CIH.2)?=
To: skif@xxx.com.ua
Message-Id: <VR86606-01@yyy.kiev.ua>

=9F??????? ? ????????? ???????????? ??? ??????????? ?????!


????????? ?? ?????? ??????

????????? ??????:
...

Тобишь заголовок читабелен, а вот само тело нет - одни ? мнесто
кирилицы, если кодировку указываешь по умолчанию - то тут нет проблем
- вместо ? вполне перекодируемые кракозяблики.
Как сие можно победить?
skif@gateway :ls /var/db/pkg | grep amavisd
amavisd-new-20040701
skif@gateway :ls /var/db/pkg | grep postfix
postfix-2.0.20,1
skif@gateway :ls /var/db/pkg | grep courier
courier-imap-3.0.7,1
skif@gateway :

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Amavisd-new + кодировка"
Сообщение от vl Искать по авторуВ закладки(??) on 24-Сен-04, 22:34  (MSK)
>  Имеются такие строчки в конфиге:
>skif@gateway :less /usr/local/etc/amavisd.conf | grep koi8-r
>$hdr_encoding = 'koi8-r';  # (default: 'iso-8859-1')
>$bdy_encoding = 'koi8-r';  # (default: 'iso-8859-1')
>skif@gateway :
>
>Имеется файлик в котором прописано руcским по черному ;))) что
>человеку сказать если там вирус, кодировка естественно кои-8. А вот
>что получаем на выходе:
>Return-Path: <MAILER-DAEMON@xxx.com.ua>
>X-Original-To: skif@xxx.com.ua
>Delivered-To: skif@xxx.com.ua
>Received: from localhost (localhost.owe [127.0.0.1])
>        by yyy.kiev.ua (Postfix) with
>ESMTP id CC92CC2A7D
>        for <skif@xxx.com.ua>; Fri, 24 Sep 2004 13:07:51 +0300 (EEST)
>Content-Type: text/plain; charset="koi8-r"
>Content-Disposition: inline
>Content-Transfer-Encoding: quoted-printable
>MIME-Version: 1.0
>Date: Fri, 24 Sep 2004 13:07:51 +0300 (EEST)
>From: Mail Delivery Subsystem <MAILER-DAEMON@xxx.com.ua>
>Subject: =?KOI8-R?Q?=EF=C2=CE=C1=D2=D5=D6=C5=CE =D7=C9=D2=D5=D3 (CIH.2)?=
>To: skif@xxx.com.ua
>Message-Id: <VR86606-01@yyy.kiev.ua>
>
>=9F??????? ? ????????? ???????????? ??? ??????????? ?????!
>
>
>????????? ?? ?????? ??????
>
>????????? ??????:
>...
>
> Тобишь заголовок читабелен, а вот само тело нет - одни ?
>мнесто
> кирилицы, если кодировку указываешь по умолчанию - то тут нет проблем
>
> - вместо ? вполне перекодируемые кракозяблики.
> Как сие можно победить?
>skif@gateway :ls /var/db/pkg | grep amavisd
>amavisd-new-20040701
>skif@gateway :ls /var/db/pkg | grep postfix
>postfix-2.0.20,1
>skif@gateway :ls /var/db/pkg | grep courier
>courier-imap-3.0.7,1
>skif@gateway :

после тех строчек ниже написано:
directly
# assigning new text to template variables, or by reading template text
# from files. A second argument may be specified in a call to read_text(),
# specifying character encoding layer to be used when reading from the
# external file, e.g. 'utf8', 'iso-8859-1', or often just $bdy_encoding.
# Text will be converted to internal character representation by Perl 5.8.0
# or later; second argument is ignored otherwise. See PerlIO::encoding,
# Encode::PerlIO and perluniintro man pages.
...
# If notification template files are collectively available in some directory,
# use read_l10n_templates which calls read_text for each known template.

попробуй read_text('file', 'koi8-r') или в каталог ru_RU помести темплейты
и read_l10n_templates('/etc/amavis/ru_RU')

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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