ispCP - Board - Support
How to Mail Quotas (paaQuotav-0.5b Modificado) - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: Spanish Corner (/forum-29.html)
+--- Thread: How to Mail Quotas (paaQuotav-0.5b Modificado) (/thread-9187.html)



How to Mail Quotas (paaQuotav-0.5b Modificado) - shiizpa - 01-13-2010 08:22 AM

Lo descomprimimos en temp y entramos al directorio

Copiamos el paaQuota-v0.5a.php a /etc/postfix
Code:
cp paaQuota-v0.5a.php /etc/postfix/paaQuota-v0.5a.php

Cambiamos permisos
Code:
chmod 700 /etc/postfix/paaQuota-v0.5a.php

Copiamos el paaQuota-watchdog.sh a /etc/postfix
Code:
cp paaQuota-watchdog.sh /etc/postfix/paaQuota-watchdog.sh

Cambiamos permisos
Code:
chmod 700 /etc/postfix/paaQuota-watchdog.sh

Copiamos el paaQuota-watchdog a /etc/cron.d/
Code:
cp paaQuota-watchdog /etc/cron.d/paaQuota-watchdog

verificamos la dirección paaQuota-watchdog.sh
Code:
nano /etc/cron.d/paaQuota-watchdog

debe ser
Code:
*/5 * * * * root /etc/postfix/paaQuota-watchdog.sh

Abrir /etc/postfix/main.cf y añada una línea como esta:
Code:
smtpd_recipient_restrictions =
        check_policy_service inet:127.0.0.1:9999,
    ...
    other check_policy_service
    other options

iniciamos el paaQuota
Code:
cd /var/postfix
./paaQuota-v0.5a.php

y reinciamos el postfix
Code:
/etc/init.d/postfix restart


para modificar las cuotas solo deben modificar el paaQuota-v0.5a.php
Code:
nano /etc/postfix/paaQuota-v0.5a.php

ejemplos
Code:
define(MAX_QUOTA, ONE_MB * 102);
102MB por defecto
aca un ejempo con 500mb por cuenta
Code:
define(MAX_QUOTA, ONE_MB * 500);

probado en ispcp 1.0.3.1 corriendo en Debian lenny 5.0.3

creditos victor543 y shiizpa

cualquier problema o comentario posteenlo para ver que más se puede hacer

adjunto los archivos necesarios


RE: How to Mail Quotas (paaQuotav-0.5b Modificado) - kdhernan - 02-02-2011 07:03 AM

es posible aplicar esto en vhcs2???