The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Траблы с deliverquota (Maildir++)"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Траблы с deliverquota (Maildir++)"
Сообщение от metalweb emailИскать по авторуВ закладки on 14-Мрт-02, 11:17  (MSK)
Люди !

Есть тут кто-нибудь, кто побеждал квоты в связке qmail+vpopmail+courier_imap ? В составе последнего идет утилитка, именуемая deliverquota, которая якобы преобразует формат Maildir к Maildir++, после чего в ~/Maildir появляется файл maildirsize, в котором отображаются все перемещения писем (их размеры) и imap-сервер начинает откликаться на команду getquota.
Для достижения сего эффекта они предлагают сделать запуск qmail таким образом:
qmail-start '| /usr/bin/deliverquota ./Maildir размер_квоты' splogger qmail
Я так и сделал, но к Maildir++ нифига не преобразуется.
Вот такие процессы висят в памяти:
3377 pts/5 S 0:00 -sh -cf /var/qmail/rc
3378 pts/5 S 0:00 qmail-send
3379 pts/5 S 0:00 splogger qmail
3380 pts/5 S 0:00 qmail-lspawn | /usr/bin/deliverquota ./Maildir 524
3381 pts/5 S 0:00 qmail-rspawn
3382 pts/5 S 0:00 qmail-clean
Почта ходит, а квота не работает ...

Самое интересное, что если руками запустить "deliverquota -c ./Maildir ...", то файл maildirsize появляется и вроде как все ok, но почта, доставляемая qmail'ом идет опять в старом формате (мимо maildirsize).
Объясните, пожалуйста, что вообще к чему и как мне это побороть ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Траблы с deliverquota (Maildir++)"
Сообщение от V emailИскать по авторуВ закладки on 14-Мрт-02, 12:48  (MSK)

>и как мне это побороть

Как делается - вот тут хорошо написано :

http://matt.simerson.net/computing/mail/toaster/

1 Проверить - что в ядре включены квоты
2 pkg_add setqouta.*.*.(не помню) - найдешь
3 Начиная с версии vpopmail -5.2 -
квоты можно хранить в MySQL - таблице - вместе с
паролями !(у меня так)
Для системных user- ров - квоты в ручную
(их два)
а для user-ров виртуальных доменов -MySQL.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Траблы с deliverquota (Maildir++)"
Сообщение от metalweb emailИскать по авторуВ закладки on 14-Мрт-02, 16:22  (MSK)
Так, давайте-ка по-порядку:
1. Системные юзеры меня не интересубт вообще, поэтому квоты в ядре тут непричем.
2. На самом деле вся связка у меня скомпилена и работает. И даже квота работает ! Только я командой getquota получаю отлуп, ибо мне кроме ok ничего не возвращается:
a1 getquota
* QUOTA "GETQUOTA"
a1 OK GETQUOTA Ok.
А должно было еще сообщаться использование квоты в цифрах. И оно начинает работать, если deliverquota руками запускать. А на автомате - не хочет и все тут.
Мне надо просто показать юзеру на сколько у него ящик заполнен - вот и все ... :-)
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: Траблы с deliverquota (Maildir++)"
Сообщение от metalweb emailИскать по авторуВ закладки on 14-Мрт-02, 16:26  (MSK)
Вот пример того же запроса после ручного "deliverquota":
a1 getquota
* QUOTA "GETQUOTA" (STORAGE 4882 5120)
a1 OK GETQUOTA Ok.

дак почему она у меня не работает на автомате-то ? если я qmail-send стартую так как в первом сообщении написано ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: Траблы с deliverquota (Maildir++)"
Сообщение от V emailИскать по авторуВ закладки on 14-Мрт-02, 16:49  (MSK)
У меня работает так :
~vpopmail/bin/vuserinfo -Q user@domain.ru

Выдается квота в процентах .

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: Траблы с deliverquota (Maildir++)"
Сообщение от metalweb emailИскать по авторуВ закладки on 14-Мрт-02, 16:55  (MSK)
>У меня работает так :
>~vpopmail/bin/vuserinfo -Q user@domain.ru

А у меня говорит что онет такой опции - -Q ! -q (маленькая) - есть - выдает размер квоты (максимум) ну вот:
[root@metalweb root]# /home/vpopmail/bin/vuserinfo -Q postmaster@artmail.ru
/home/vpopmail/bin/vuserinfo: invalid option -- Q
vuserinfo: usage: [options] email_address
options: -v (print version number)
         -a (display all fields, this is the default)
         -p (display crypted password)
         -u (display uid field)
         -g (display gid field)
         -c (display comment field)
         -d (display directory)
         -q (display quota field)
         -C (display clear text password)
         -l (display last authentication time)

у меня vpopmail версии 5.0.1

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: Траблы с deliverquota (Maildir++)"
Сообщение от metalweb emailИскать по авторуВ закладки on 14-Мрт-02, 16:59  (MSK)
Ха ! Блин, теперь все ясно. Месяц назад еще этого небыло:
New features for 5.2:
....skip...
    * New Maildir++ quota support.

т.е. они только-только это сделали ...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "RE: Траблы с deliverquota (Maildir++)"
Сообщение от V emailИскать по авторуВ закладки on 14-Мрт-02, 17:05  (MSK)
>т.е. они только-только это сделали ...

Дошло !
В Первом ответе же сказал - что vpopmail 5.2 !!

Сам мучался ( правда vqadmin -ом )-
пока не про-апгрейдил vpopmail ......


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру