Cota no Postfix [RESOLVIDO]

1. Cota no Postfix [RESOLVIDO]

Fabrizio
brizao

(usa Debian)

Enviado em 05/05/2011 - 20:17h

Olá,

Gostaria de pedir uma ajuda a vcs por favor...

Postfix versão 2.5.5 (debian lenny)

Estou fazendo um teste com quota mas não estou conseguindo, vi que o postfix não tem opções de quotas, seria necessário usar o mysql, mas como não entendo quase nada de mysql, vi que existe um patch (VDA) que deve ser aplicado ao fonte e depois compilado.

Segui este tutorial (http://www.rodrigoeiras.eti.br/2010/05/07/postfix-aplicando-patch-vda/) e consegui aplicar o patch, reconstruir o .deb (bem fácil até) e instalei, mas não funciona, ou estou fazendo alguma confusão (não sei), os usuário irão se conectar via IMAP e ter um limite de tamanho em seus emails (tanto caixa de entrada quanto itens enviados) e serem avisados caso esse limite estoure.

Utilizei estas opções segundo o site do nadal (http://vda.sourceforge.net/) para incluir a quota:

main.cf:
virtual_mailbox_limit_maps = hash:/etc/postfix/vquota
virtual_mailbox_limit_inbox = yes
virtual_mailbox_limit_override = yes
virtual_maildir_extended = yes
virtual_overquota_bounce = yes
virtual_maildir_suffix = "Maildir/"
virtual_mailbox_limit = 100000000
virtual_maildir_limit_message = "Cota maxima atingida, favor deletar emails"

vquota:
usuario@servidor.redelocal 524288

no caso ali em vquota, servidor.redelocal é um nome qualquer na máquina (já que o postfix faz relay, não tem DNS configurado) e limitando a caixa de emails a 500kb (em bytes, tamanho baixo pra testar), mas mesmo enviando emails de 1MB ou recebendo de 1MB, não há limite de quota, nem nada.

Alguém poderia me ajudar com esse lance de quota?
Obrigado


  


2. Re: Cota no Postfix [RESOLVIDO]

Fabrizio
brizao

(usa Debian)

Enviado em 07/05/2011 - 18:29h

vi que da pra fazer quota com o postfix + courier com o seguinte:
maildirmake -q 10000000S /home/usuario/Maildir (aqui limito o Maildir em tantos bytes de tamanho);
configuro no main.cf do postfix o seguinte:
mailbox_command = /usr/sbin/deliverquota -w 50 $HOME/Maildir

até aí "funciona", quando tento enviar algum email pelo outlook, diz que a quota foi excedida, mas mesmo assim envia (estranho), só não salva o email no servidor e sim localmente. Mas quando tento responder tal email, ele fica como deferred no postfix alegando que a quota foi excedida (até aí tudo bem), mas gostaria que enviasse uma mensagem para o usuário avisando que os emails dele não chegarão pelo fato da quota estar excedida.

para enviar mensagem, vi que tem q criar um arquivo /etc/courier/quotawarnmsg e deixar ali a mensagem que eu gostaria que fosse enviada, mas não é enviada...


alguém que já passou por isso, teria alguma luz??

Valeu!!



3. Re: Cota no Postfix [RESOLVIDO]





Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts