[KyaPanel-Users] [SOLVED] Re: Quotas não funcionam

Anahuac anahuac at anahuac.biz
Fri Oct 10 16:10:00 EDT 2008


Olá William,

Obrigado por apontar o problema.
Não conseguimos encontrar uma forma de fazer esse "recalculo" pelo 
protocolo IMAP. Então decidimos fazê-lo diretamente pelo próprio KyaPanel.
Em seguida esta a correção com detalhes para a versão 2.1~8
Se alguém estiver usando uma outra versão basta procurar pela palavra 
maildirsize e deixar do jeito que está o exemplo abaixo:

1) Edite o arquivo kyapanel/mail/bin/mail
2) Vá para a linha 4145 e insira as linhas abaixo:

QUOTA_USED=`du -sb $MODULE_MAIL_DEFAULT_HOME/$LDAP_USER/Maildir/ | tr 
"\t" " " | cut -d" " -f1`
echo -e "     $QUOTA_USED     1" >> 
$MODULE_MAIL_DEFAULT_HOME/$LDAP_USER/Maildir/maildirsize

Então o que antes estava assim:

QUOTASIZE=`expr $USER_QUOTA \* 1048576`
echo "${QUOTASIZE}S" > 
$MODULE_MAIL_DEFAULT_HOME/$LDAP_USER/Maildir/maildirsize
chown courier.courier 
$MODULE_MAIL_DEFAULT_HOME/$LDAP_USER/Maildir/maildirsize

Agora está assim:

QUOTASIZE=`expr $USER_QUOTA \* 1048576`
echo "${QUOTASIZE}S" > 
$MODULE_MAIL_DEFAULT_HOME/$LDAP_USER/Maildir/maildirsize
QUOTA_USED=`du -sb $MODULE_MAIL_DEFAULT_HOME/$LDAP_USER/Maildir/ | tr 
"\t" " " | cut -d" " -f1`
echo -e "     $QUOTA_USED     1" >> 
$MODULE_MAIL_DEFAULT_HOME/$LDAP_USER/Maildir/maildirsize
chown courier.courier 
$MODULE_MAIL_DEFAULT_HOME/$LDAP_USER/Maildir/maildirsize

3) Vá para a linha 8588 e repita a inserção.

Com isso feito basta voc definir a quota de um usuário de novo e pronto!

Saudações Livres,

Anahuac


> Prezados,
>
> após efetuar vários testes em uma instalação, verifiquei que o 
> mecanismo de quotas não está funcionando.
> O imap utiliza um arquivo, maildirsize para verificar a quota do usuário.
> Até aí tudo bem. Mas se eu entro no kya e  altero a quota de um 
> usuário, ele zera as informações anteriores de quota do usuário, e 
> começa a contar somente a partir desta alteração.
> Pergunta:
> Existe alguma forma de forçar o imap a recalcular esta quota?
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> KyaPanel mailing list
> KyaPanel em list.kyapanel.com
> http://list.kyapanel.com/cgi-bin/mailman/listinfo/kyapanel
>   


-- 

Anahuac de Paula Gil
Diretor Geral
Projeto KyaPanel 
http://www.kyapanel.com


--




More information about the KyaPanel mailing list