Postfix [Courier, Maildir] Desativar cota

Postfix [Courier, Maildir] Desativar cota

Eu configurei o Postfix no Debian Wheezy com MySQL e usuários virtuais usando estetutorial. Recentemente, o Thunderbird me enviou alertas "Você excedeu sua cota de e-mail" e salvar/mover e-mails foi negado. O usuário que configurei na tabela de usuários do MySQL tem uma cota definida como 0 (Zero). Eu acho que o usuário não tem cota.

Eu estava experimentando o mesmo no Debian Squeeze com uma configuração semelhante. Na minha configuração atual do Wheezy, omiti o patch quoata do tutorial, para evitar esse problema. Não vejo nenhuma configuração em nenhum lugar que possa substituir a cota de usuário 0 do MySQL. Tenho certeza de que tentei definir a cota como NULL com o mesmo resultado. Em vez de definir uma quota realmente elevada, gostaria de desactivar totalmente a quota.

Aliás, um trecho do meu /etc/postfix/main.cf

mailbox_size_limit = 0

Atualização, estou usando o Courier como agente de entrega de correspondência e notei o seguinte arquivo que pode estar definindo a cota?:

/home/vmail/domain.com/username/maildirsize

51200000S

49536186 764

Ainda não confiei em mim mesmo para editar ou excluir este arquivo.

Responder1

Na verdade, existem dois componentes que verificam sua cota:

  • Postfix, o processo de verificação foi invocado quando você recebeu um email.
  • Courier, o processo de verificação foi invocado quando você moveu o e-mail via POP3 e IMAP.

Já que você mencionouThunderbird que reporta o aviso de cota, provavelmente você não desativou a verificação de cota do Courier.

Então, como desativar a cota no Courier?

Na etapa 7 do seu tutorial, você pode configurar o correio via /etc/courier/authmysqlrc. Nesse arquivo, você define

MYSQL_QUOTA_FIELD quota

Você pode desativar a cota apagando/comentando essa linha.

O próximo passo é garantir quearquivo maildirsize não estava presente na pasta Maildir.

informação relacionada