En algún momento cuando trabajaba en RIMED implementé esto de las cuotas con squirrelmail. Solo que en esas circunstancias los usuarios eran UNIX.
[10:14:01] <yoslan> edquota -p whilo `awk -F: '$3 > 1001 {print $1}' /etc/passwd` [10:14:49] <yoslan> http://www.alcancelibre.org/staticpages/index.php/04-disk-quota para poner cuotas a los usuarios de correo aptitude install quota poner cuota a la particion donde se guardaran los correos, ej: home mcedit /etc/fstab y donde esta el directorio home poner esto en mi caso está así delta:~# cat /etc/fstab # /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/sda1 / ext3 defaults,errors=remount-ro 0 1 /dev/sda6 /home ext3 defaults 0 2 /dev/sdb5 /var ext3 defaults 0 2 /dev/sda5 none swap sw 0 0 /dev/hda /media/cdrom0 udf,iso9660 user,noauto 0 0 /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0 y quedaría así delta:~# cat /etc/fstab # /etc/fstab: static file system information. # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/sda1 / ext3 defaults,errors=remount-ro 0 1 /dev/sda6 /home ext3 grpquota,suid,dev,usrquota,exec 0 2 /dev/sdb5 /var ext3 defaults 0 2 /dev/sda5 none swap sw 0 0 /dev/hda /media/cdrom0 udf,iso9660 user,noauto 0 0 /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0 es sutituir esto grpquota,suid,dev,usrquota,exec por la palabra default en la particion del home reinicie ese server despues asignar cuota hard y soft así edquota user1 y cambiar el valor de 0 en hard y soft por el valor de la cuota. si quiere poner 40 mb entonces ponga 40000 en ambos lados y para asignarle a todos esa misma cuota tomando como patron la cuota del user1 edquota -p user1 `awk -F: '$3 > 1001 {print $1}' /etc/passwd` el pluguins para la cuota check_quota.tar.gz pongalo en el directorio de pluguins del squirrelmail, activelo desde el config.php de squirrelmail. instale el paquete sudo apt-get install sudo luego copie esto root ALL=(ALL) ALL www-data ALL=NOPASSWD: /usr/bin/quota -v * en el fichero /etc/sudoers ejecute esto en la consola cd /usr/bin cp quota cqcheck abra su correo y vera la cuota sin problemas Saludos Whilo ------------------------------ Message: 4 Date: Tue, 28 Jun 2011 09:14:56 -0400 (CDT) From: fe...@epepm.cupet.cu Subject: Re: [Gutl-l] Squirrelmail Plugins To: Lista cubana de soporte técnico en Tecnologias Libres <gutl-l@jovenclub.cu> Message-ID: <49dc9ab1dd0541b835a86871fce44c32.squir...@correo.epepm.cupet.cu> Content-Type: text/plain;charset=iso-8859-1 > Saludos comunidad he estado enfrascado en la implementacion de el > server de correo en linux y como webmail qiero usar con la mayor > cantidad de funcionalidades el squirrelmail, instale el que viene en > los repos de lenny que es el sistema que corre el server actualmente, > la version de squirrelmail es la 1.4.15, he buscado en los downloads > de gutl y no he podido encontrar nada de plugins actualizados ((Sobre > todo el plugin llamado quota_usage)) para squirrel los que tengo son > muy viejos al parecer, alguien en la intranet nacional sabe de donde > se puedan descargar estos plugins pues no tengo internet ahora a mano ?? > Colega. Estamos relativamente cerca geograficamente. Dime que plugin necesitas de Squirrelmail y te lo hare llegar al privado?? Con respecto a las cuotas, tengo uno llamado Check_quota, que despues de un pequeño arreglo trabaja bastante bien. Saludos. ______________________________________________________________________ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l