[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
- Script postfix+ldap+quota,
patrick <=