|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Malik Abdugaliev 2:5020/400 16 May 2003 14:55:20 To : Andrey N. Oktyabrski Subject : Re: Courier-IMAP и русские в сабжекте. --------------------------------------------------------------------------------
Andrey N. Oktyabrski wrote:
> Igor Karpov wrote:
>> On Thu, 15 May 2003 13:40:18 +0000 (UTC),
>> Andrej A. Shidenko <andrej@dpm.ukrtelecom.ua> wrote:
>>
>>>Hi.
>>>
>>>Hапомните мне где есть патчик для $SUBJ. А то с ходу не нашел :(.
>>
>>
>> Руками подкроить message.c и lmtp.c быстрее будет.
> Это в Cyrus-IMAP, и править там lmtpengine.c (по крайней мере в 2.1.х
> так). А в курьере, насколько я знаю, так:
> В courier/submit2.c в SubmitFile::MessageEnd() убрать
> RFC2045_ERR8BITHEADER
> RFC2045_ERR8BITCONTENT
> Это насколько я знаю, а знаю я плохо, потому что не пробовал. Где-то в
> Сети увидел, записал - вдруг пригодится.
В версии Cyrus IMAP4 v2.1.9 я сделал вот так.
Hаходим в каталоге с исходниками папку imap и в ней файлы message.c и
lmtpengine.c.
В каждом из них ищем строчку "(reject8bit)" (без кавычек) и находим что-то
типа этого:
if (reject8bit) {
/* We have been configured to reject all mail of this
form. */
r = IMAP_MESSAGE_CONTAINS8BIT;
goto ph_error;
} else {
/* We have been configured to munge all mail of this
form. */
c = 'X';
}
Стираем всё это или комментируем затем компилируем и инсталлируем пакет.
Малик.
--- ifmail v.2.15dev5
* Origin: ISP ElCat (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/857821d8950e.html, оценка из 5, голосов 10
|