****
Hola a todos,

tengo configurado un servidor con postfix y courier imap empleando
usuarios virtuales y las quotas con maildir++. Cuando creo un buzón
nuevo y se establecen las cuotas todo va bien, se crea el maildirsize
correctamente, igualmente postfix+maildrop funcionan bien, entregan
correo y actualiza correctamente las cuotas en el maildirsize y falla la
entrega si se supera la cuota.

El problema es con courier-imap, si muevo un correo de la bandeja de
entrada a una carpeta cualquiera veo la entrada en maildirsize sumada
para añadir el correo en la nueva carpeta y restada para borrarlo de la
antigua, por ejemplo

10000        <-     Un nuevo correo
10000        <-     Lo muevo de inobx a borradores
-10000       <-     Al moverlo a borradores resta de inbox

ahora bien, si vuelvo a mover de borradores a inbox, solo suma una
entrada pero no borra la anterior,

10000        <-    Lo vuelvo a mover a inbox
                  <-    Aqui debería haber un -10000 al quitarlo de
borradores, pero no lo hay.

Eso hace que en cuanto muevo algunos correos la cuota es completamente
irreal. Ocurre lo mismo con thunderbird y roundcube aunque entiendo que
es indiferente aunque lo cierto es que la documentación advierte del uso
errático de los MUA que no integren soporte para "cuotas voluntarias",
pero entiendo que todas esas operaciones van por medio de imap y se
supone que courier imap si soporta este formato, de hecho el maildirmake
es del paquete de courier y al mover el correo a otra carpeta desde
inbox si que suma el tamaño.

¿Alguien que tenga una configuración similar y se haya encontrado con
este problema?

Espero haberme explicado claramente, gracias, un saludo.

Responder a