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] edquota -p whilo `awk -F: '$3 > 1001 {print $1}'
/etc/passwd`
[10:14:49]
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.
#
#
proc/proc procdefaults0 0
/dev/sda1 / ext3defaults,errors=remount-ro 0 1
/dev/sda6 /home ext3defaults0 2
/dev/sdb5 /varext3defaults0 2
/dev/sda5 noneswapsw 0 0
/dev/hda/media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0/media/floppy0 autorw,user,noauto 0 0
y quedaría así
delta:~# cat /etc/fstab
# /etc/fstab: static file system information.
#
#
proc/proc procdefaults0 0
/dev/sda1 / ext3defaults,errors=remount-ro 0 1
/dev/sda6 /home ext3grpquota,suid,dev,usrquota,exec
0 2
/dev/sdb5 /varext3defaults0 2
/dev/sda5 noneswapsw 0 0
/dev/hda/media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0/media/floppy0 autorw,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 4 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
rootALL=(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
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