Bug 19304 - Mailquota in UGS
Mailquota in UGS
Status: CLOSED FIXED
Product: UCS manual
Classification: Unclassified
Component: ZZZ - Trash - Kolab2 für UCS
unspecified
All All
: P1 normal (vote)
: UCS 2.4
Assigned To: Moritz Muehlenhoff
Stefan Gohmann
:
Depends on: 15220
Blocks: 18535 18797
  Show dependency treegraph
 
Reported: 2010-08-07 16:40 CEST by Stefan Gohmann
Modified: 2015-04-01 13:49 CEST (History)
5 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Gohmann univentionstaff 2010-08-07 16:40:39 CEST
Ggf. muss die Doku angepasst werden.

+++ This bug was initially created as a clone of Bug #15220 +++

Derzeit wird die Mailquota als Richtlinie gesetzt. Da wir diese nicht per
Listener überwachen wollen, wird im PAM-Stack die Mailquota ausgewertet. Das
hat zur Folge, dass zunächst die Mailadresse in den Benutzernamen umgewandelt
wird und dann für den Benutzer ein Policy Result gemacht wird. Das sind sehr
viele LDAP Abfragen und Verzögerungen beim Login, da ggf. auch noch die Quota
per cyradm gesetzt wird.

Da das bei jedem Login gemacht wird, ist das sehr aufwendig und wir haben
deshalb bei größeren Installationen das automatische Setzen der Quota
deaktiviert.

Wir sollten die Einstellung beim Benutzer speichern und nicht mehr als
Richtlinie. Dann kann die Auswertung per Listener Modul erfolgen. Die Migration
ist nicht ganz einfach, aber wenn wir das entsprechend in den Release Notes
ankündigen und ein Multi-Edit für das Attribut im UDM erlauben, sollte das auch
in einem Minor-Update bspw. zur 2.3 möglich sein.

Ich habe iku empfohlen das für OXSE4UCS über ein EA umzusetzen.
Comment 1 Moritz Muehlenhoff univentionstaff 2010-08-11 17:22:08 CEST
Dokumentiert im Mailquota-Kapitel auf Deutsch, Englisch steht noch aus.
Comment 2 Moritz Muehlenhoff univentionstaff 2010-08-17 16:43:24 CEST
Übersetzung wurde eingepflegt.
Comment 3 Nico Gulden univentionstaff 2010-08-18 09:50:21 CEST
Typo behoben in englischer Übersetzung.

Dokumentation in Deutsch und Englisch vorhanden.

* doku/mail/mail.tex
* doku/mail/mail_en.tex
Comment 4 Stefan Gohmann univentionstaff 2010-08-27 07:21:04 CEST
Das müsste auch im Kolab2-Handbuch angepasst werden. Dort steht:

> Mit Kolab2 für UCS können Mail-Quoten zur Beschränkung der Postfachgröße von 
> Benutzern verwaltet werden. Wurde für einen Benutzer eine Mail-Quote 
> eingerichtet, werden bei Erreichen dieser Beschränkung vom Mailserver keine 
> weiteren E-Mails für das Postfach angenommen. Esist zu beachten, dass die 
> Veränderung der Mail-Quote erst beim nächsten Abhol- oder Versendevorgang des 
> Benutzers an seinem Konto aktualisiert werden.

Es wird jetzt nicht bei jedem Login geprüft, sondern nur nach einem gewissen Intervall.


Die UCR-Variable müsste auch im Kolab2 für UCS Kapitel dokumentiert werden.

Kapitel 11.3.3:

> Die Quota-Einschränkungen werden durch eine Richtlinie am Benutzerobjekt 
> gesetzt und in der Grundeinstellung alle sechzig Minuten in die Quota-
> Einstellungen übertragen. Dieses Intervall kann durch die
> Univention Configuration Registry-Variable mail/cyrus/imap/quotaintervall in 
> Minuten konfiguriert werden.

Es ist nicht so, dass die Einstellungen immer nach 60 Minuten automatisch übertragen werden, sondern nur, wenn der Benutzer sich wieder anmeldet.

Ggf. macht hier auch noch ein Hinweis im Performance Guide Sinn. Ich denke in vielen Organisationen reicht es aus, wenn die Prüfung einmal am Tag ausgeführt wird.
Comment 5 Moritz Muehlenhoff univentionstaff 2010-08-27 09:46:34 CEST
(In reply to comment #4)
> Das müsste auch im Kolab2-Handbuch angepasst werden. Dort steht:
> 
> > Mit Kolab2 für UCS können Mail-Quoten zur Beschränkung der Postfachgröße von 
> > Benutzern verwaltet werden. Wurde für einen Benutzer eine Mail-Quote 
> > eingerichtet, werden bei Erreichen dieser Beschränkung vom Mailserver keine 
> > weiteren E-Mails für das Postfach angenommen. Esist zu beachten, dass die 
> > Veränderung der Mail-Quote erst beim nächsten Abhol- oder Versendevorgang des 
> > Benutzers an seinem Konto aktualisiert werden.
> 
> Es wird jetzt nicht bei jedem Login geprüft, sondern nur nach einem gewissen
> Intervall.

Das wurde auf DE angepasst, EN steht noch aus.

> Die UCR-Variable müsste auch im Kolab2 für UCS Kapitel dokumentiert werden.

Sie wurde in die Liste aufgenommen (nur DE, keine Übersetzung).

> Kapitel 11.3.3:
> 
> > Die Quota-Einschränkungen werden durch eine Richtlinie am Benutzerobjekt 
> > gesetzt und in der Grundeinstellung alle sechzig Minuten in die Quota-
> > Einstellungen übertragen. Dieses Intervall kann durch die
> > Univention Configuration Registry-Variable mail/cyrus/imap/quotaintervall in 
> > Minuten konfiguriert werden.
> 
> Es ist nicht so, dass die Einstellungen immer nach 60 Minuten automatisch
> übertragen werden, sondern nur, wenn der Benutzer sich wieder anmeldet.

Das steht jetzt auch in der überarbeiteten Version.

> Ggf. macht hier auch noch ein Hinweis im Performance Guide Sinn. Ich denke in
> vielen Organisationen reicht es aus, wenn die Prüfung einmal am Tag ausgeführt
> wird.

Dazu habe ich einen separaten Bug angelegt. Der Performance Guide müsste mal überarbeitet werden (und wohl auch ins Wiki ausgelagert werden).
Comment 6 Moritz Muehlenhoff univentionstaff 2010-08-27 13:13:59 CEST
> Das wurde auf DE angepasst, EN steht noch aus.

Übersetzung wurde eingepflegt.
Comment 7 Stefan Gohmann univentionstaff 2010-08-27 18:17:20 CEST
Ok