Mails kommen nicht an [Quota exceeded]

bigman007

Registered User
Hallo miteinander,
ich habe ein Problem, und zwar bekommt ein User keine Mails mehr.
Ich bekomme folgende fehlermeldung.

Code:
Apr 15 22:50:49 panel postfix/qmgr[2889]: 2798615801E3: from=<root@**:server4you.de>, size=438, nrcpt=1 (queue active)
Apr 15 22:50:50 panel postfix/local[8588]: 2798615801E3: to=<web15p1@**.server4you.de>, orig_to=<addr@*****.***>, relay=local, delay=2, status=bounced (can't create user output file. Command output: procmail: Couldn't determine implicit lockfile from "spamassassin" procmail: Lock failure on ".lock" [8591] warn: config: cannot open "/etc/mail/spamassassin/local.cf": Permission denied procmail: Quota exceeded while writing "/home/email/web15p1/Maildir/tmp/1208292649.8589_1.panel" procmail: Quota exceeded while writing "/var/spool/mail/web15p1" )
ich hab da postfach bei mir eingerichtet, da sind null mails drinnen also check ich das nicht ab, wie das Postfach voll sein kann.
quota -u web15p1 zeigt folgendes:
Code:
quota -u web15p1
Disk quotas for user web15p1 (uid 676):
     Filesystem  blocks   quota   limit   grace   files   quota   limit   grace
       /dev/md1    5152*   5120   10240    none     488       0       0
sagt mir ehrlich gesagt nicht viel.
ich könnte natürlich pop3quota erhöhen im confixx aber das ist ja keine richtige Lösung für mich.

das verzeichnis was oben angezeigt wird scheint auch leer zu sein.

Code:
du -sch /var/spool/mail/web15p1
0       /var/spool/mail/web15p1
0       total

wo liegt hier das Problem hat einer ne Ahnung?
 
Hi,

Dein Quota für web15p1 ist überschritten, da 5120 kleiner als 5152 ist.
Du solltest den Quotawert im Confixx erhöhen, dann sollte das auch wieder laufen.


-W
 
Hallo,

danke dir.
Aber welches Verzeichnis soll das bitte sein?
das Verzeichnis ist doch leer.
ich würds gerne leeren wenn ich es finde.

ich will den Quotewert nicht verändern.

Wie finde ich das richtige Verzeichnis heraus.
 
Wie finde ich das richtige Verzeichnis heraus.

Die Quotas beziehen sich auf die ganze Partition (/dev/md1). Vermutlich liegen auch andere Verzeichnisse (z.B. webspace??) in denen der Benutzer Daten hat auf dieser Partition.
Wenn Du separate Quotas für Mail haben willst, musst Du für /var/spool/mail/ (oder auch eines der übergeordneten Verzeichnisse) eine eigene Partition verwenden.
 
Confixx legt eigene Benutzer für die POP3/IMAP Postfächer an und somit gelten auch getrennte Quotas. Da liegen keine Files vom Webspace ausser man schickt sie sich per Mail. ;)
Je nach Konfiguration kommen hier allerdings andere IMAP Ordner in frage, sowie SpamAssassin Bayes DBs und sonstiges in dieser Richtung.
 
Hi und danke ihr zwei.

also versteh ich das richtig, wenn es einen andren Verzeichnis gibt die dem web15p1 gehört wird das auch zum quota mit gezählt?
Also muss ich nach Verzeichnissen suchen die dem web15p1 gehören und die leeren.
Lieg ich da richtig?

gibt es einen Befehl der mir villeicht hilft?
mit find lässt sich das glaub machen muss mal am abend suchen,
wenns einer weiß kann ers ja gerne posten.
 
ist gelöst danke euch allen.
hab wie oben beschrieben nach files/verzeichnisse von dioesem User gesucht, die spam mails wurden mitgespeichert im spamassassin die gelöscht problem gelöst.

find / -user web15p1
hat geholfen;)
 
Hallo , mit den Verzeichnissen komm ich nicht so ganz mit.
Kann mir einer noch folgendes erklären bitte euch.

Code:
0       /var/spool/mail/web15p1
2.5M    /home/email/web15p1
96K     /home/email/web15p1/Maildir
44K     /home/email/web15p1/Maildir/cur
4.0K    /home/email/web15p1/Maildir/tmp
4.0K    /home/email/web15p1/Maildir/courierpop3dsizelist
40K     /home/email/web15p1/Maildir/new
4.0K    /home/email/web15p1/Maildir/new/1208353238.17931_1.panel
2.4M    /home/email/web15p1/.spamassassin
2.1M    /home/email/web15p1/.spamassassin/bayes_toks
4.0K    /home/email/web15p1/.spamassassin/user_prefs
232K    /home/email/web15p1/.spamassassin/auto-whitelist
108K    /home/email/web15p1/.spamassassin/bayes_seen
7.4M    total
was bedeuten diese verzeichnisse/files

cur
courierpop3sizelist
new (wahrscheinlich die neuen mails)
tmp (was wird da temporär gebraucht?=)
bayes_toks
user_prefs
auto-whitelist (whitelist wahrscheinlich aber wie gelangen die da rein?)
und bayes_seen?


bayes_toks ist 2,1 mb gross für was ist die nützlich kann ich daslöschen und neu erstellen oder für was wird das gebraucht.


eines ist mir noch aufgefallen habe folgende befehl verwendet:
find / -user web15p1 | xargs du -sch

7.4 m total stimmt dochnicht.
ist doch eigentlich nur 2,5m oder nicht? wieso zählt der falsch:D
 
Last edited by a moderator:
cur enthält die aktuellen, gesehenen Mails
new enthält neue, ungesehene Mails
tmp wird kurzfristig zum atomaren Anlegen der Maildatei bei eingehenden Mails benötigt.

bei Deinem find-Befehl musst Du noch ein '-type f' angeben, da andernfalls auch Verzeichnisse mit aufgelistet und vom du entsprechend doppelt verarbeitet werden.
 
Back
Top