[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