1 votes

Postfix [Courier, Maildir] Désactiver le quota

J'ai configuré Postfix sous Debian Wheezy avec MySQL et des utilisateurs virtuels en utilisant ceci tutoriel . Thunderbird me donne depuis peu des alertes "Vous avez dépassé votre quota de courrier" et la sauvegarde/modification des courriels est refusée. L'utilisateur que j'ai configuré dans la table des utilisateurs de MySQL a un quota fixé à 0 (zéro). Je pense que l'utilisateur n'a pas de quota.

Je rencontrais le même problème sous Debian Squeeze avec une configuration similaire. Dans mon installation Wheezy actuelle, j'ai en fait omis le patch quoata du tutoriel, pour espérer éviter ce problème. Je ne vois aucune configuration qui pourrait remplacer le quota de 0 de l'utilisateur MySQL. Je suis presque sûr d'avoir essayé de mettre le quota à NULL avec le même résultat. Au lieu de définir un quota très élevé, j'aimerais désactiver complètement le quota.

BTW, un extrait de mon /etc/postfix/main.cf

mailbox_size_limit = 0

Mise à jour, j'utilise Courier comme agent de distribution du courrier et j'ai remarqué le fichier suivant qui pourrait être à l'origine du quota ?

/home/vmail/domaine.com/username/maildirsize

51200000S

49536186 764

Je n'ai pas encore fait confiance à moi-même pour modifier ou supprimer ce fichier.

2voto

masegaloeh Points 17760

En fait, il y a deux composants qui vérifient votre quota :

  • Postfix, le processus de vérification a été invoqué lors de la réception du courrier électronique.
  • Courier, le processus de vérification a été invoqué lorsque vous avez déplacé le courrier électronique via POP3 et IMAP.

Puisque vous mentionnez Thunderbird qui signalent l'avertissement de quota il est probable que vous n'ayez pas désactivé la vérification des quotas dans Courier.

Alors, comment désactiver les quotas dans Courier ?

A l'étape 7 de votre tutoriel vous pouvez configurer le service de messagerie via /etc/courier/authmysqlrc . Dans ce fichier, vous définissez

MYSQL_QUOTA_FIELD quota

Vous pouvez désactiver les quotas en effaçant/commentant cette ligne.

L'étape suivante consiste à s'assurer que le fichier maildirsize n'était pas présent dans le dossier Maildir .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X