Postfächer Quota Frage

Allgemeine Diskussionen rund um KeyHelp.
User avatar
OlliTheDarkness
Posts: 1854
Joined: Tue 14. Aug 2018, 16:41
Location: Essen (NRW)

Re: Postfächer Quota Frage

Post by OlliTheDarkness »

Ralph wrote: Sat 30. Sep 2023, 17:43
OlliTheDarkness wrote: Sat 30. Sep 2023, 17:02
Ralph wrote: Sat 30. Sep 2023, 16:37 Wurde die Problemlösung wieder verworfen, es wird im aktuellen changelog nichts darüber erwähnt?
Solange ein User deutlich mehr Email Speicherplatz verbrauchen und dadurch sogar ein System flooden kann, würde ich es als schwerwiegendes Problem einordnen, es sei denn es gibt eine andere Lösung um alle Mailboxen im Gesamtquota zu halten (erzwingen).
?


Olli die Funktion ist aktiviert, nutzt aber nix ... geht ins Leere! Probiere es mal aus!

Schritte zum reproduzieren:
User anlegen mit 20 MB Speicherplatz
10 Mailkonten Konten anlegen mit je 2 MB Speicherplatz
Wenn du jetzt mal ein paar emails sendet um über die 2 MB zu kommen, wird nichts abgewiesen das Over Quota Postfach nimmt weiterhin Mails an, auch wenn du bereits weit über die 20 MB vom Geamtspeicher hinnaus bist ... das geht auch so weiter wenn alle anderen Mailboxen befüllt werden, Es wird im Panel zwar ein Over Quota Hinweis angezeigt, es wird aber nichts abgewiesen.

Der bereits vergebene (festgesetzte) Speicherplatz einer Mailbox wird also nicht berücksichtigt (siehe oben)
Bei einem Angebot mit z.b. 50 Mailboxen und 10GB Gesamtspeicher könnte ein User ein System mit einer 500GB SSD eventl. lahmlegen
Also ...
würde sagen ...
läuft 8-) ;)

Code: Select all

Sep 30 18:07:05 root postfix/lmtp[125546]: 936477301A8A: to=<info@*********>, relay=*************[private/dovecot-lmtp], delay=0.07, delays=0.02/0.01/0.01/0.03, dsn=5.2.2, status=bounced (host ************[private/dovecot-lmtp] said: 552 5.2.2 <info@**********> Quota exceeded (mailbox for user is full) (in reply to end of DATA command))
Sep 30 18:07:05 root postfix/cleanup[125532]: A73B37301A8F: message-id=<20230930160705.A73B37301A8F@************>
Sep 30 18:07:05 root postfix/bounce[125549]: 936477301A8A: sender non-delivery notification: A73B37301A8F
Mit freundlichen Grüßen
OlliTheDarkness

**************************************************************
Helden leben lange, Legenden sterben nie

:!: World Hack Organization :!:
**************************************************************
User avatar
Ralph
Posts: 845
Joined: Mon 30. Mar 2020, 16:14

Re: Postfächer Quota Frage

Post by Ralph »

OlliTheDarkness wrote: Sat 30. Sep 2023, 18:15 Also ...
würde sagen ...
läuft 8-) ;)

Code: Select all

Sep 30 18:07:05 root postfix/lmtp[125546]: 936477301A8A: to=<info@*********>, relay=*************[private/dovecot-lmtp], delay=0.07, delays=0.02/0.01/0.01/0.03, dsn=5.2.2, status=bounced (host ************[private/dovecot-lmtp] said: 552 5.2.2 <info@**********> Quota exceeded (mailbox for user is full) (in reply to end of DATA command))
Sep 30 18:07:05 root postfix/cleanup[125532]: A73B37301A8F: message-id=<20230930160705.A73B37301A8F@************>
Sep 30 18:07:05 root postfix/bounce[125549]: 936477301A8A: sender non-delivery notification: A73B37301A8F
ist das ein Test auf v. 23.2 ?

Wenn direkt für eine einzelene Mailbox das Quota auf den Gesamtspeicherplatz eingestellt ist, funktioniert es.
Wenn aber mehrere Mailboxen angelegt werden die unter dem Gesamtspeicherplatz liegen, greift es bei mir nicht, soweit ich weiß hat Tobi es ebenfalls beim testen festgestellt.
Last edited by Ralph on Sat 30. Sep 2023, 18:41, edited 3 times in total.
User avatar
OlliTheDarkness
Posts: 1854
Joined: Tue 14. Aug 2018, 16:41
Location: Essen (NRW)

Re: Postfächer Quota Frage

Post by OlliTheDarkness »

Ralph wrote: Sat 30. Sep 2023, 18:29
OlliTheDarkness wrote: Sat 30. Sep 2023, 18:15 Also ...
würde sagen ...
läuft 8-) ;)

Code: Select all

Sep 30 18:07:05 root postfix/lmtp[125546]: 936477301A8A: to=<info@*********>, relay=*************[private/dovecot-lmtp], delay=0.07, delays=0.02/0.01/0.01/0.03, dsn=5.2.2, status=bounced (host ************[private/dovecot-lmtp] said: 552 5.2.2 <info@**********> Quota exceeded (mailbox for user is full) (in reply to end of DATA command))
Sep 30 18:07:05 root postfix/cleanup[125532]: A73B37301A8F: message-id=<20230930160705.A73B37301A8F@************>
Sep 30 18:07:05 root postfix/bounce[125549]: 936477301A8A: sender non-delivery notification: A73B37301A8F
ist das ein Test auf v. 23.2 ?
Meine Devkiste.

Debian 11.7
23.2 (Build 3096)


Edit
Die Berechnung , nehm ich an, hat Wartungsintervalle >> Speicherplatz berechnen als Grundlage.
Und wenn der Job halt nur alle X Stunden läuft, dann hast da halt erstmal die Diff. wenn der User in der Zeit zwischen den jobs über sein Limit schießt is dann halt Shit Happens.
Müsste man ggf. den Job anpassen und alle X Min laufen lassen.

Aber wie gesagt " nehm ich an " letztlich muss Alex das aufklären.
Last edited by OlliTheDarkness on Sat 30. Sep 2023, 18:41, edited 1 time in total.
Mit freundlichen Grüßen
OlliTheDarkness

**************************************************************
Helden leben lange, Legenden sterben nie

:!: World Hack Organization :!:
**************************************************************
User avatar
Ralph
Posts: 845
Joined: Mon 30. Mar 2020, 16:14

Re: Postfächer Quota Frage

Post by Ralph »

OlliTheDarkness wrote: Sat 30. Sep 2023, 18:33
Ralph wrote: Sat 30. Sep 2023, 18:29
OlliTheDarkness wrote: Sat 30. Sep 2023, 18:15 Also ...
würde sagen ...
läuft 8-) ;)

Code: Select all

Sep 30 18:07:05 root postfix/lmtp[125546]: 936477301A8A: to=<info@*********>, relay=*************[private/dovecot-lmtp], delay=0.07, delays=0.02/0.01/0.01/0.03, dsn=5.2.2, status=bounced (host ************[private/dovecot-lmtp] said: 552 5.2.2 <info@**********> Quota exceeded (mailbox for user is full) (in reply to end of DATA command))
Sep 30 18:07:05 root postfix/cleanup[125532]: A73B37301A8F: message-id=<20230930160705.A73B37301A8F@************>
Sep 30 18:07:05 root postfix/bounce[125549]: 936477301A8A: sender non-delivery notification: A73B37301A8F
ist das ein Test auf v. 23.2 ?
Meine Devkiste.

Debian 11.7
23.2 (Build 3096)

Cool! Danke dir dann kann ich mich ja quasi wieder beruhihigen :mrgreen:

Ich bin leider noch gar nicht dazu gekommen die 23.2 zu checken, hier fliegt der Papst (Steuerkram & Drohungen) ....
User avatar
OlliTheDarkness
Posts: 1854
Joined: Tue 14. Aug 2018, 16:41
Location: Essen (NRW)

Re: Postfächer Quota Frage

Post by OlliTheDarkness »

:idea: Edit vorheriger Beitrag
Mit freundlichen Grüßen
OlliTheDarkness

**************************************************************
Helden leben lange, Legenden sterben nie

:!: World Hack Organization :!:
**************************************************************
User avatar
Ralph
Posts: 845
Joined: Mon 30. Mar 2020, 16:14

Re: Postfächer Quota Frage

Post by Ralph »

OlliTheDarkness wrote: Sat 30. Sep 2023, 18:33 Edit
Die Berechnung , nehm ich an, hat Wartungsintervalle >> Speicherplatz berechnen als Grundlage.
Und wenn der Job halt nur alle X Stunden läuft, dann hast da halt erstmal die Diff. wenn der User in der Zeit zwischen den jobs über sein Limit schießt is dann halt Shit Happens.
Müsste man ggf. den Job anpassen und alle X Min laufen lassen.
Aber wie gesagt " nehm ich an " letztlich muss Alex das aufklären.
OK Danke! In deinem Log siehts schon mal gut aus ... ich halte dann mal die Füße still :lol:
User avatar
OlliTheDarkness
Posts: 1854
Joined: Tue 14. Aug 2018, 16:41
Location: Essen (NRW)

Re: Postfächer Quota Frage

Post by OlliTheDarkness »

Ralph wrote: Sat 30. Sep 2023, 18:44
OlliTheDarkness wrote: Sat 30. Sep 2023, 18:33 Edit
Die Berechnung , nehm ich an, hat Wartungsintervalle >> Speicherplatz berechnen als Grundlage.
Und wenn der Job halt nur alle X Stunden läuft, dann hast da halt erstmal die Diff. wenn der User in der Zeit zwischen den jobs über sein Limit schießt is dann halt Shit Happens.
Müsste man ggf. den Job anpassen und alle X Min laufen lassen.
Aber wie gesagt " nehm ich an " letztlich muss Alex das aufklären.
OK Danke! In deinem Log siehts schon mal gut aus ... ich halte dann mal die Füße still :lol:
Was mir grad allerdings mal auffällt ...
Is ja schön das dass der Server " Quota exceeded (mailbox for user is full) " im Log meldet.
Aber der Absender würde sich sicher freuen, eine Info zu bekommen, das seine Mail ihr Ziel nicht erreicht hat :P
Bisher hab ich noch keine bekommen und gehe unwissend davon aus das er sie bekommen hat.
Und denke mir nebenbei was er für ein Arschloch ist , weil er nicht auf meine tolle Mail (welche ja nie ankam was ich aber nicht weiß) antwortet.

:D ;) 8-)
Mit freundlichen Grüßen
OlliTheDarkness

**************************************************************
Helden leben lange, Legenden sterben nie

:!: World Hack Organization :!:
**************************************************************
User avatar
Ralph
Posts: 845
Joined: Mon 30. Mar 2020, 16:14

Re: Postfächer Quota Frage

Post by Ralph »

OlliTheDarkness wrote: Sat 30. Sep 2023, 18:58 Was mir grad allerdings mal auffällt ...
Is ja schön das dass der Server " Quota exceeded (mailbox for user is full) " im Log meldet.
Aber der Absender würde sich sicher freuen, eine Info zu bekommen, das seine Mail ihr Ziel nicht erreicht hat :P
Bisher hab ich noch keine bekommen und gehe unwissend davon aus das er sie bekommen hat.
Und denke mir nebenbei was er für ein Arschloch ist , weil er nicht auf meine tolle Mail (welche ja nie ankam was ich aber nicht weiß) antwortet.

:D ;) 8-)
müßte aber ankommen ... in deinem Log untere Zeile:

Code: Select all

sender non-delivery notification
hm, schau mal in den logs vom reject Ziel ... vieleicht ein DISCARD (header_checks)?
User avatar
Luukullus
Posts: 130
Joined: Thu 7. Sep 2023, 05:55

Re: Postfächer Quota Frage

Post by Luukullus »

Tobi wrote: Fri 23. Jun 2023, 10:42 O.K. Das wusste ich auch nicht. Ich dachte der Mail-Speicher wird dem Kunden zugerechnet.

Ich würde ein Hard-Fail ("Mailbox full") sehr begrüßen.
Das kennen die Kunden von anderen Providern und ist doch quasi Standard?
Dem stimme ich zu 100% zu :)
Das wäre mir tatsächlich sehr wichtig...
User avatar
Ralph
Posts: 845
Joined: Mon 30. Mar 2020, 16:14

Re: Postfächer Quota Frage

Post by Ralph »

OlliTheDarkness wrote: Sat 30. Sep 2023, 18:58 Was mir grad allerdings mal auffällt ...
Is ja schön das dass der Server " Quota exceeded (mailbox for user is full) " im Log meldet.
Aber der Absender würde sich sicher freuen, eine Info zu bekommen, das seine Mail ihr Ziel nicht erreicht hat :P
Bisher hab ich noch keine bekommen und gehe unwissend davon aus das er sie bekommen hat.
Und denke mir nebenbei was er für ein Arschloch ist , weil er nicht auf meine tolle Mail (welche ja nie ankam was ich aber nicht weiß) antwortet.
@OlliTheDarkness
ich sehr hier bei einem Test (debian12) gleiches Verhalten, die Logs zeigen Quota exceeded aber der Absender bekommt die Mails nicht zurück und in den Logs des Absender Systems sind keine Zustellen bzw. rejects feststellbar ... da steht zwar status=bounced aber das wars dann auch schon.
Hast du schon etws finden können woran das liegen könnte?

Code: Select all

# journalctl | grep dovecot
Oct 07 15:40:33 myhostname.tld dovecot[891]: lmtp(11121): Disconnect from local: Logged out (state=READY)
Oct 07 15:40:33 myhostname.tld postfix/lmtp[10959]: C05985E447: to=<test1@mydomain.tld>, relay=myhostname.tld[private/dovecot-lmtp], delay=0.65, delays=0.62/0/0/0.03, dsn=5.2.2, status=bounced (host myhostname.tld[private/dovecot-lmtp] said: 552 5.2.2 <test1@mydomain.tld> Quota exceeded (mailbox for user is full) (in reply to end of DATA command))
Oct 07 15:40:46 myhostname.tld dovecot[891]: lmtp(11121): Connect from local
Oct 07 15:40:46 myhostname.tld dovecot[891]: lmtp(test1@mydomain.tld)<11121><0E7pLt5fIWVxKwAAvUHrCw>: msgid=<a5bbde9e-c94b-44ab-bb35-1eddeffbe197@sender.tld>: save failed to INBOX: Quota exceeded (mailbox for user is full)
User avatar
Ralph
Posts: 845
Joined: Mon 30. Mar 2020, 16:14

Re: Postfächer Quota Frage

Post by Ralph »

Debain12 / KH 23.2

Habe hier noch etwas seltsames entdeckt, keine Ahnung ob die Ausgabe einfach nur fehlerhaft ist oder ob dadurch die Quota beeinflußt wird.

Ich habe einen User angelegt mit 20 MiB Gesamt Speicherplatz und max. 10 Emailkonten.
Danach habe ich zuerst 7 Mailboxes mit je 2 MiB erstellt, danach konnte ich 3 weitere mit jeweils 20 MB hinzufügen.
Also Gesamt 74 MiB wurden scheinbar verfügbar gemacht obwohl nur 20 MB zur Verfügung stehen sollen.

Image
User avatar
Tobi
Community Moderator
Posts: 2831
Joined: Thu 5. Jan 2017, 13:24

Re: Postfächer Quota Frage

Post by Tobi »

Ralph wrote: Sat 7. Oct 2023, 16:59 Debain12 / KH 23.2

Habe hier noch etwas seltsames entdeckt, keine Ahnung ob die Ausgabe einfach nur fehlerhaft ist oder ob dadurch die Quota beeinflußt wird.

Ich habe einen User angelegt mit 20 MiB Gesamt Speicherplatz und max. 10 Emailkonten.
Danach habe ich zuerst 7 Mailboxes mit je 2 MiB erstellt, danach konnte ich 3 weitere mit jeweils 20 MB hinzufügen.
Also Gesamt 74 MiB wurden scheinbar verfügbar gemacht obwohl nur 20 MB zur Verfügung stehen sollen.

Das ist so gewollt.
Der User hat 20 MB. Er kann zwar die Postfächer anlegen, insgesamt dürfen aber nur 20 MB belegt sein. (Sobald die Hart-Quota greift)

PS:
Bildanhänge bitte immer hier über die Forensoftware hochladen. Es gibt viele Gründe warum ein externer kostenfreier Dienstleister in Übersee nicht die optimale Wahl ist. Diese will ich hier nicht alle aufzählen (müssen).
Danke für die Zukunft 👍
Gruß,
Tobi


-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
User avatar
Ralph
Posts: 845
Joined: Mon 30. Mar 2020, 16:14

Re: Postfächer Quota Frage

Post by Ralph »

Tobi wrote: Sat 7. Oct 2023, 18:07 Das ist so gewollt.
Der User hat 20 MB. Er kann zwar die Postfächer anlegen, insgesamt dürfen aber nur 20 MB belegt sein. (Sobald die Hart-Quota greift)
OK, habe ich mir auch schon gedacht, aber die Anzeige (Ausgabe) für den User sollte dann nicht unbedingt Gesamt 74 MiB zeigen der Gesamtspeicherplatz für den User ist ja nur 20 MiB.

Wenn da ein User mit einem Postfach Overquota Problem ist, dann möchte dieser vermutlich das Problem beheben indem ungenutzter Speicher von den anderen Mailboxes freigegeben wird und den freien Speicher dem Overquota Account dann zuteilt. Dafür müsste dieser User aber erkennen können wo was möglich ist und wie es tatsächlich limitiert ist.
Die Gesamt Anzeige unten 74 MiB könnte eventl. auch raus, wenn dafür die Anzeige der einzelnen Mailboxes stimmt.
Tobi wrote: Sat 7. Oct 2023, 18:07 PS:
Bildanhänge bitte immer hier über die Forensoftware hochladen. Es gibt viele Gründe warum ein externer kostenfreier Dienstleister in Übersee nicht die optimale Wahl ist. Diese will ich hier nicht alle aufzählen (müssen).
Danke für die Zukunft 👍
Bei mir taucht hier nur eine Code Variable für images auf wo eine externe URL angeben wird.
Ich versuch dann halt nächstes Mal den Reiter unter Dateianhänge :lol:
User avatar
Ralph
Posts: 845
Joined: Mon 30. Mar 2020, 16:14

Re: Postfächer Quota Frage

Post by Ralph »

Der Wert unten (74 MiB) müsste quasi nur ersetzt werden durch den Wert vom Gesamtspeicher des User Accounts, wäre schnell machbar ...
Die Anzeigen der einzelnen Konten zu ermitteln ist etwas aufwendiger, aber momentan auch nicht so dringend, kleine Macke halt ...

Wichtig wäre momentan nur dieses Problem mit den rejects die scheinbar nicht stattfinden bei overquota noch zu beheben.

L.G.
Ralph
User avatar
Jolinar
Community Moderator
Posts: 3610
Joined: Sat 30. Jan 2016, 07:11
Location: Weimar (Thüringen)
Contact:

Re: Postfächer Quota Frage

Post by Jolinar »

Alexander wrote: Fri 23. Jun 2023, 09:38 Die Mail-Daten liegen unter /var/mail/ und gehören nicht den Nutzern sondern dem Benutzer vmail. Damit kann das Quota-System hier natürlich nicht wirken.
Wäre es hier ein sinnvoller Ansatz, mit dem ACL Management zu arbeiten?
Dann könnte man mit setfacl den entsprechenden Mailordnern einen weiteren Eigentümer (in diesem Fall den Paneluser) hinzufügen und dann sollte auch die Quota Erfassung für die Mails funktionieren.
Außerdem sollte das auch das Problem der "überbuchten" Postfächer lösen, wenn die Quota hier die korrekten Werte erfassen kann...
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
  • In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
    In this color, I write as a moderator and provide moderative guidance or justify moderative interventions
  • In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
    In this color, I write as a community member and share my personal opinions and views
Post Reply