|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Vadim Tzirulnicov 2:5020/400 06 Apr 2003 21:02:23 To : All Subject : Квоты и редактирование конфигов... -------------------------------------------------------------------------------- Здравствуйте ! Мне нужно иметь возможность задавать квоту на ящики. В инете отыскал: В sendmail.cf добавляем: - ----------------------------- Kquotachk program /usr/local/sbin/mailusers_quota_check F{quotedusersdom} /etc/mail/quotedusersdom # где-то в Scheck_rcpt ... R$* < @ $={quotedusersdom} . > $: $(savemail $1 $: OK $) $1 RBAD $* $#error "нету места в ящике" ROK $* $: $1 - ----------------------------- Программа /usr/local/sbin/mailusers_quota_check должна возвращать на stdout OK если есть место ERR если места нет. ------------- Может, она должна возвращать "BAD" ? Я правильно понимаю, что её вид должен быть на эхтаге следующим: <? if (fsize(Путь_к_ящику)>$SIZE) print 'BAD'; else print 'ERR'; ?> ? Откуда узнавать "путь_к_ящику" ? Можно ли в конфе sendmail'а определить задать переменную, на которую сам sendmail ни коим образом реагировать не будет (её будет использовать скрипт проверки квоты) ? Hет ли у кого готовых скриптов, служащих для проверки квоты ? ----------- По умолчанию скрипты запускаются с правами nobody. Вопрос: Как организовать простенькую панель управления фрёй для управления аккаунтами, ящиками ? Я так понимаю, для модификации конфигов скрипт должен соединяться по FTP, вводя ROOT'овские логин и пароль, а как быть с вызовом команд ? Ведь вряд ли nobody позволяет выполнять команды "kill", "apachtctl" ? C уважением, Вадим. E-mail: tz@nc.ru --- ifmail v.2.15dev5 * Origin: MTU-Intel ISP (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/9104a2765606.html, оценка из 5, голосов 10
|