Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Constantin Stefanov                  2:5020/400     10 Apr 2003  09:45:17
 To : Alexander Kolesnikoff
 Subject : Re: Стыковка postfix и Courier deliverquota.
 -------------------------------------------------------------------------------- 
 
 Добрый день, Александр.
 Alexander Kolesnikoff wrote:
 
 > Constantin Stefanov <cstef@mail.ru> wrote:
 > 
 >>Спасибо, на патчик мне уже указали. Hо это не решение исходной задачи. 
 >>Это - паллиатив. Получается так. Postfix сам не умеет как следует квоты. 
 >>Hо его можно исправить. А если мне в следующий раз понадобится, чтобы 
 >>он, как deliverquota, предупреждение клал, если мало места осталось? 
 > 
 >  Hапиши свой враппер для deliverquota.
 
 Об этом я уже думал. В принципе, он несложный получится. Hо как-то это 
 через ж...
 
 >>Тоже патч найдется? И так до бесконечности?
 > 
 >  Постфикс много чего не умеет, и на каждый чих пользователя
 >     автор не обязан немедленно бросать всё и заниматься решением
 >     проблемы конкретного пользователя. В таких случаях беруться ис-
 >     ходники и пишется нужный код. Или переходи на что-то другое.
 
 При таком подходе нельзя утверждать, что софтина является гибкой. У меня 
 не жутко извратная задача. Я не прошу автора что-то там переделывать. Я 
 просто прошу апологетов postfix не обманывать людей, которые с ним не 
 знакомы (как обманули меня) и не говорить, что postfix легок в 
 настройке. Диапазон задач, где postfix легок в настройке, узок. И, в 
 отличие от, например, sendmail, при выходе из этого диапазона, 
 приходится начинать патчить код, что уже совсем другой уровень.
 
 >     Только где гарантия, что другой софт устроит тебя полностью ?
 > 
 >>У меня задача не просто приделать квоты. Это, так сказать внешняя 
 >>сторона. У меня задача - раскладывать почту не при помощи virtual, а при 
 >>помощи deliverquota. Для этого нужно, чтобы после опеределения имени 
 >>того пользователя, которому нужно отдать почту, postfix сходил в LDAP, 
 >>вытащил оттуда по имени пользователя директорию, и ее отдал во внешнюю 
 >>программу. Так он умеет?
 > 
 >  Hет не умеет.
 
 Получается, что postfix стыкуется только с транспортами, специально под 
 него заточенными. Если же транспорт требует чего-то, что в постфиксе 
 нет, то проблема решается _только_ написанием враппера или патченьем 
 самого постфикса. Еще раз повторю: я не считаю такой способ настройки 
 простым. В sendmail эта проблема решается. Может быть, для этого 
 придется написать кусок на оригинальном языке конфига sendmail, а не 
 поиграться с макросами в m4. Как я понял из документации, на exim эта 
 задача тоже решается средствами конфига. И только postfix - 
 единственный, в ком при решении не сильно необычной, в общем, задачи, 
 необходимо писать свой код. Да, для моей задачи хватит скрипта. Hо 
 производительность у такого решения будет уже никакая, да и хваленый кэш 
 запросов postfix исчезнет.
 Итак, резюме.
 Во-первых, спасибо всем ответившим. Было предложено несколько решений 
 частной задачи, сводящихся к патченью кода, что, по-моему, никак не 
 является настройкой софта, а, скорее, исправлением его ошибок или 
 добавлением новых фич.
 Во-вторых, мое впечатление такое. Postfix годится исключительно в тех 
 случаях, которые предусмотрены его создателями (это, в общем, относится 
 к любой программе), и эти случаи довльно узки. Гибкость у него в 
 остальных случаях минимальна. Лично для себя я понял так - на релее его 
 ставить - там, на вирусы проверять, да спам отрубать - идеально. Прост в 
 настройке, производителен. Если случай хоть чуть-чуть нетривиальный - 
 кирдык. Впечатление личное, но теперь я даже жалею, что поддался на 
 вопли людей, говоривших, что postfix легок в настроке, и перелез на него.
 
 -- 
 Константин Стефанов
 
 --- ifmail v.2.15dev4
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Стыковка postfix и Courier deliverquota.   Constantin Stefanov   10 Apr 2003 09:45:17 
Архивное /ru.unix.bsd/65772827b4f2.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional