shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Script postfix+ldap+quota


From: patrick
Subject: Script postfix+ldap+quota
Date: Tue, 22 Apr 2008 11:02:38 -0300
User-agent: IceDove 1.5.0.14pre (X11/20080305)

Pessoal....
Eu estou configurando um servidor Postfix-VDA + LDAP + Courier + Cyrus-sasl... Estou configurando o postfix encima de uma base ldap já criada rodando outro mta...com uns mil usuários. Então estou configurando pra trocar o exim que está rodando pelo postfix e primeiramente estou testando em outro servidor.

Estou utilizando quota no postfix desssa maneira ...


virtual_mailbox_limit_maps = ldap:ldapquota

ldapquota_domain = patrick.com.br
ldapquota_bind = yes
ldapquota_bind_dn = cn=admin,o=patrick
ldapquota_bind_pw = teste
ldapquota_server_host = 127.0.0.1
ldapquota_server_port = 389
ldapquota_version = 3
ldapquota_search_base = o=patrick
ldapquota_scope = sub
ldapquota_query_filter = (&(|(mail=%s))(objectClass=posixAccount))
ldapquota_result_attribute = quota

Então quando eu boto no LDAP "quota = 1000000" seria 10Mb certo? Mas nessa base que tenho que roda o postfix está configurado "quota = 10M" . E seria muito dificil ir em cada um desses mil usuários pra mudar a quota.

Meus usuários estão assim;

dn: uid=patrick,dc=patrick.com.br,o=patrick
objectClass: radiusprofile
objectClass: mailUser
objectClass: posixAccount
uid: patrick
userPassword: senha
uidNumber: 101
gidNumber: 101
cn: patrick
radiusProfileDn: cn=normal,ou=radius,o=patrick
mailMessageStore: /var/spool/emails/patrick.com.br/patrick/
mail: address@hidden
homeDirectory: /home/patrick/public_html/patrick/
mailQuota: 10M
sn: patrick
loginShell: /bin/false

Alguém sabe se teria como fazer um script que o postfix lesse e alterasse o resultado da mailQuota: 10M para mailQuota: 10000000 ??


PaTricK


reply via email to

[Prev in Thread] Current Thread [Next in Thread]