The OpenNET Project / Index page

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

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

"exim игры с кодировками" 
Сообщение от bass Искать по авторуВ закладки(??) on 16-Авг-05, 10:16  (MSK)
привет. играем с  exim_4.52
необходимо, чтобы reject message была по русски, т.е. в кодировке koi8-r.
судя по документации, делаем следующее в таком примере:
headers_charset="koi8-r"
acl_check_rcpt:
deny local_parts = postmaster:root:web:majordom:sys:mail:nobody:list                                        
        message  = Recipient $local_part@ only for local delivery.\n\                                        
                   ${rfc2047:"Получатель  $local_part@ только для внутреней почты."}                        
    log_message  = Reject. Recipient Is Local

в результате срабатываения правила, в body имеем вполне вменяемый результат, такая запись должна читаться.

This message was created automatically by mail delivery software.
--skip--
host bla-bla [10.0.0.10]: 550-Recipient root@ only for local delivery.    550-=?koi8-r?Q?=22=F0=CF=CC=D5=DE=C1=D4=C5=CC=D8__root=40_=D4=CF=CC=D8=CB=CF?=
550 =?koi8-r?Q?_=C4=CC=D1_=D7=CE=D5=D4=D2=C5=CE=C5=CA_=D0=CF=DE=D4=D9=2E=22?=
--skip--

однако она не интерпретируется ни одним MUA.

Вопрос, что я забыл доделать в этом случае?
Или может есть другой способ?
возможно, стоит указать хедер с кодировкой, но понятия не имею, как это сделать в автогенерированом письме с ошибкой.

всем откликнувшимся, заранее спасибо

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "exim игры с кодировками" 
Сообщение от bass Искать по авторуВ закладки(??) on 17-Авг-05, 06:25  (MSK)
up
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "exim игры с кодировками" 
Сообщение от SubGun emailИскать по авторуВ закладки(ok) on 17-Авг-05, 11:09  (MSK)
Я бы тоже хотел узнать, как это огранизовать.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "exim игры с кодировками" 
Сообщение от bass Искать по авторуВ закладки(??) on 17-Авг-05, 13:11  (MSK)
>Я бы тоже хотел узнать, как это огранизовать.
Вообщем внимательно изучив exim -bd -d+all, сделал вывод:
если acl использует какой-либо роутер, или есть ошибки в роутерах или транспортах, то организуется сие очень просто с любыми хедерами, кодировками и тп. см. bounce_message_file, warn_message_file и bounce_message_text

однако в acl-х, где ответ 550 на какое-либо событие и соединение закрывается c message = <string>, никакой charset кроме как ISO-8859-1 восприниматься не будет.

тема закрыта.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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