$Date: 2002/05/12 22:13:40 $ $Author: raorn $ $Revision: 1.3 $ !!! Warning !!! This file uses codepage koi8-r. Use iconv(1) or Far Manager or whatever to recode to your preffered charset. See appropriate man page for more information. CrashEcho FAQ >[1] Q: Ну и что это за новое глюкало? A: Вначале был CrashMail II (copyright Johan Billing). Потом я захотел оторвать от него 5D outbound. Потом оторвать роутинг нетмейла. Потом прикрутить Amiga-style outbound. Потом прикрутить карбонки... И понеслась. По дороге фиксились баги, пркручивались фичи, и так далее, и так далее... >[2] Q: А где это взять? A: Оффициальная страница - http://hell.binec.ru/crachecho/ На ftp - ftp://hell.binec.ru/pub/ftn/crashecho/ На свежемясе - http://freshmeat.net/projects/crashecho/ JAMlib берется там же. >[3] Q: Что-то я не понял, как крашэха работает с нетмейлом... A: 1. При тоссинге все приходящее мыло складывается в NETMAILDIR. Дальше на него можно натравить всякие трекеры-ареафиксы. 2. При сканировании, крашэха сканирует только вторичные netmail области и, если находит новое письмо, оно складывается в NETMAILDIR, а во вторичной netmail области помечается как посланное. Дальше на NETMAILDIR (primary netmail) натравливаются всяческие трекеры для упаковки этих просканированных сообщений. 3. Пускать трекер к вторичным мыльница крайне не рекомендуется. Разве что для раскидывания пришедшего мыла из NEMAILDIR (primary мыльницы) по майлбоксам (secondary netmails, которые описываются в конфиге как NETMAIL "..." ...). >[4] Q: А почему у меня в голдеде какая-то лажа с NETMAIL? A: Просто не надо называть вторичную мыльницу "NETMAIL". NOTE: Начиная с 0.2.12 CrashEcho будет на это ругаться. >[5] Q: А вот в CrashMail была така фича - ROBOTNAME, где она? A: Там же где и роутинг нетмейла. >[6] Q: А как тогда? A: Например написать простенький скрипт на перле, который будет проходится по NETMAILDIR и вызывать левую приблуду. *.msg формат очень просто разбирается, достаточно почитать perldoc на pack, unpack и split :-) >[7] Q: А почему у меня в карбонку идут два экземпляра письма? A: Наверно прописаны два одинаковых условия, но с разным регистром символов. Сравнение строки с маской идет регистронезависимое (это везде) и для карбонок проверяются все условия, а не до первого совпадения. >[8] Q: Я так понимаю, что по %LIST должен отдаваться список эх физически присутствующих на узле, а отдается весь список из 6000 эх. Что и как? A: Читайте доки - они рулез! (C) :-) INCLUDEFORWARD Include all forward-requestable areas in the area lists generated by the AreaFix. Очевидно, это надо отключить. >[9] Q: У моего линка FashEcho не находит pkt'шки после распаковки бандлов. A: Очевидно фаста ищет *.PKT, а из архива файлы извлекаются as-is, т.е. *.pkt. Либо патчить фасту, либо пинать архиваторы. Для zip'а на отправляющей стороне достаточно добавить ключик -k. >[10] Q: Я поставил новую версию крашэхи и она сразу начала ругаться... A: А ты прочитал ChangeLog и внес соответствующие изменения к конфиги? >[11] Q: Мне кажется, я нашел баг... A: А ты уверен, что это баг? Проверь еще раз: 1. Программа не делает того, что должна или делает нарушая стандарт. 2. Программа делает то, что не должна. 3. Программа вообще не запускается. >[12] Q: Да, это действительно баг. A: Пиши автору (см. README), ему нужно знать: 1. Версию программы 2. Версию OS 3. Подробное описание проблемы, т.е. входные данные, строка запуска программы, что ожидали на выходе и что вместо этого получили. 4. В случае 1 или 2 из предыдущего вопроса - обязательна ссылка на документацию или стандарт. 5. Если программа падает в кору - backtrace (info gdb я цитировать не буду). >[13] Q: Я хочу вот такую фичу... A: Посмотри в TODO, может она там уже есть? В любом случае можно прислать автору патч в виде unified diff. >[14] Q: Я не програмист, но фичу очень хочу. A: Попробуй уговорить автора добавить ее в TODO. Если идея не совсем бредовая - сделать это довольно легко :-). Либо оплата по таксе fido7.ru.os.cmp - $50/hour. И вообще: The source is available, so download it and do it yourself. Please don't think that OpenSource developers are your personal slaves. (c) FreeAmp FAQ vim:et:tw=70:sts=4