Postfix [Courier, Maildir] Kontingent deaktivieren

Postfix [Courier, Maildir] Kontingent deaktivieren

Ich habe Postfix unter Debian Wheezy mit MySQL und virtuellen Benutzern eingerichtet.Lernprogramm. Thunderbird gibt mir seit Kurzem die Meldung „Sie haben Ihr Mail-Kontingent überschritten“ und das Speichern/Verschieben von E-Mails wird verweigert. Der Benutzer, den ich in der Benutzertabelle in MySQL eingerichtet habe, hat ein Kontingent von 0 (Null). Ich würde annehmen, dass der Benutzer kein Kontingent hat.

Ich habe dasselbe unter Debian Squeeze mit einem ähnlichen Setup erlebt. In meinem aktuellen Wheezy-Setup habe ich den Quoata-Patch aus dem Tutorial weggelassen, um dieses Problem hoffentlich zu vermeiden. Ich sehe nirgendwo eine Konfiguration, die das MySQL-Benutzerkontingent von 0 möglicherweise außer Kraft setzen könnte. Ich bin ziemlich sicher, dass ich versucht habe, das Kontingent auf NULL zu setzen, mit demselben Ergebnis. Anstatt ein wirklich hohes Kontingent festzulegen, würde ich das Kontingent gerne ganz deaktivieren.

Übrigens, ein Auszug aus meiner /etc/postfix/main.cf

Mailbox_size_limit = 0

Update: Ich verwende Courier als Mail-Zustellungs-Agent und mir ist die folgende Datei aufgefallen, die möglicherweise das Kontingent festlegt:

/home/vmail/domain.com/Benutzername/Mailverzeichnisgröße

Nr. 51200000S

49536186 764

Ich habe mich noch nicht getraut, diese Datei zu bearbeiten oder zu löschen.

Antwort1

Eigentlich gibt es zwei Komponenten, die Ihr Kontingent prüfen:

  • Postfix, der Prüfvorgang wurde beim Empfangen der E-Mail aufgerufen.
  • Kurier, der Prüfvorgang wurde aufgerufen, als Sie die E-Mail über POP3 und IMAP verschoben haben.

Da Sie erwähnenThunderbird, der die Kontingentwarnung meldet, dann haben Sie die Kontingentprüfung von Courier wahrscheinlich nicht deaktiviert.

Also, wie deaktiviert man das Kontingent in Courier?

Bei Schritt 7 aus Ihrem Tutorialkönnen Sie Courier über konfigurieren /etc/courier/authmysqlrc. In dieser Datei definieren Sie

MYSQL_QUOTA_FIELD quota

Sie können das Kontingent deaktivieren, indem Sie diese Zeile löschen/auskommentieren.

Der nächste Schritt besteht darin, sicherzustellen, dassDie Datei „maildirsize“ war nicht im Maildir-Ordner vorhanden..

verwandte Informationen