The OpenNET Project / Index page

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

Патч для cyrus imap для нормального отображения русских букв в поле Subject (patch rus imap 8-bit)


<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: patch, rus, imap, 8-bit,  (найти похожие документы)
Date: Wed, 19 Jun 2002 20:26:46 +0000 (UTC) From: Oleksandr Bezpalko <bestia@iptelecom.net.ua> Newsgroups: fido7.ru.unix.bsd Subject: Патч для cyrus imap для нормального отображения русских букв в поле Subject > SD> есть эхотаг 4.5 и cyrus из портов. как безболезненно отучить cyrus > SD> лепить в поле сабж XXX. знаю, что лечится комментированием одной > SD> строки в message.c, но это нжно всё проделать на боевой рабочей > SD> системе, сохранив все настройки и ящики пользователей ... > А можно подробнее? Какую строчку коментировать, и зачем она там, если ее > нужно коментировать. Я так делаю (см patch) Index: imap/message.c diff -u imap/message.c.orig imap/message.c --- imap/message.c.orig Tue May 15 09:37:38 2001 +++ imap/message.c Tue May 15 09:39:51 2001 @@ -259,17 +259,17 @@ unsigned size; else { sawcr = 0; blankline = 0; - if (inheader && *p >= 0x80) { - if (reject8bit) { - /* We have been configured to reject all mail of this - form. */ - if (!r) r = IMAP_MESSAGE_CONTAINS8BIT; - } else { - /* We have been configured to munge all mail of this - form. */ - *p = 'X'; - } - } +// if (inheader && *p >= 0x80) { +// if (reject8bit) { +// /* We have been configured to reject all mail of this +// form. */ +// if (!r) r = IMAP_MESSAGE_CONTAINS8BIT; +// } else { +// /* We have been configured to munge all mail of this +// form. */ +// *p = 'X'; +// } +// } } }

<< Предыдущая ИНДЕКС Поиск в статьях src Установить закладку Перейти на закладку Следующая >>

Обсуждение [ RSS ]
  • 1, Zed (?), 18:33, 27/10/2002 [ответить]  
  • +/
    Для версии Цируса 2.1.9, а возможно и раньше то же самое надо делать в файле imap/lmtpengine.c
     
  • 2, Belal (?), 18:55, 16/05/2003 [ответить]  
  • +/
    Для 2.2.0a кроме message.c пришлось еще править imap/spool.c. В lmtpengine.c ничего менять не пришлось
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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