Ключевые слова: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';
+// }
+// }
}
}