On Sun, 5 Dec 2010 12:05:00 -0200, "[email protected]"
<[email protected]> wrote:
> Bom dia a todos.
> Tenho em funcionamento, um servidor com
Postfix+dovecot+mysql+postfixadmin.
> Porém, sem quotas... as contas dos usuários possuem espaço ilimitado.
> Gostaria de realizar a configuração de quota por usuário.
> 
> Alguem poderia me indicar o caminho certo? como posso proceder?
> 
> Obrigado!

Se você realmente usa Postfix+dovecot+mysql+postfixadmin o controle de
quota 
por usuário já existe no banco (mysql) com gerenciamento via postfixadmin.


Abaixo segue uma parte desta configuração no Dovecont.conf:


## [ IMAP specific settings ]
protocol imap {
        mail_plugins = quota imap_quota 
        listen = *
        # Solucao para varios bugs do cliente
        imap_client_workarounds = outlook-idle
}

## [ LDA specific settings ]
protocol lda {
        mail_plugins = quota sieve
        # Address to use when sending rejection mails.
        postmaster_address = [email protected]
        auth_socket_path = /var/lib/dovecot/auth-master 
}

dovecot-mysql.conf:

## Query Quota
user_query = SELECT maildir, 5000 AS uid, 5000 AS gid,
concat('*:storage=', (IF(quota !=0, floor(quota/1024), -1))) AS quota_rule
FROM mailbox WHERE username = '%u' AND active = '1'

master.cf:
## Dovecot
dovecot   unix  -       n       n       -       -       pipe
  flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -f ${sender}
-d ${us...@${nexthop}


Att
Claudinei Santos


_______________________________________________
Postfix-BR mailing list
[email protected]
http://listas.softwarelivre.org/mailman/listinfo/postfix-br

Responder a