Univention Bugzilla – Bug 29326
"Mail Home Server" wird nicht korrekt gesetzt
Last modified: 2018-04-13 13:29:43 CEST
Created attachment 4814 [details] mailHomeServer(UDM_Objects) Die neue Syntax mailHomeServer erbt von LDAP_Search. Syntaxen, die von UDM_Objects erben sind aber sehr viel einfacher zu handhaben (insbesondere durch das globale Limit für LDAP-Objekte und damit zusammenhängend Bug #26556). Daher wäre es hilfreich, mittel- bis langfristig Syntaxen wo möglich auf UDM_Objects umzustellen, auch wenn diese spezielle wohl nie mehr als 2000 Objekte zurückgeben wird. Angehangen ein Patch, der eigentlich so funktionieren sollte (allerdings stimmt der Name der Syntax nicht mehr). +++ This bug was initially created as a clone of Bug #26425 +++ Ist in einer Domäne kein Mailserver vorhanden, dann ist beim Anlegen/Bearbeiten eines Benutzers die ComboBox "Erweiterte Einstellungen / Mail / Erweiterte Einstellungen / Mail Home Server" leer. Wird nachträglich ein Mail-Server der Domäne hinzugefügt, enthält die ComboBox eine Liste mit genau einem Element. Dies hat zur Folge, dass beim Öffnen eines Benutzers, für den kein Mail-Home-Server gesetzt ist, der erste Eintrag in der ComboBox ausgewählt wird. Beim Speichern wird dies allerdings nicht als Änderung erkannt. Idealerweise wird beim Anlegen eines neuen Benutzers der erste verfügbare Mail-Server für das Feld ausgewählt und beim Öffnen eines Benutzers ohne Mail-Home-Server das Feld als leer angezeigt. In der ComboBox befindet sich zusätzlich ein leerer Eintrag, der ausgewählt werden kann. Zur Lösung gibt es verschiedene Ansatzpunkte: * Zum Erkennen von Änderungen werden derzeit die Werte des Formulars gesetzt und wieder ausgelesen und dann mit den Werten beim Speichern abgeglichen. Der Vergleich könnte mit den ursprünglichen Werten, die vom Server geschickt wurden vorgenommen werden (das steht auch in Zusammenhang mit Bug 26215) * Es wird ein Default-Template standardmäßig verwendet, dessen Mail-Home-Server bei der Installation der Mail-Komponenten entsprechend gesetzt wird (? ausgelagert nach Bug 26424) * Es wird der ComboBox ein leerer Listeneintrag hinzugefügt (siehe Bug 26098), dadurch wird allerdings beim Anlegen eines Benutzers der Mail-Server nicht automatisch vorausgewählt (und somit kann dem Benutzer keine Mail zugestellt werden)
mailHomeServer hat sich noch einmal verändert und nun ein appendEmtpyValue (Bug#29635). Das müsste auch für UDM_Objects implementiert werden.
This issue has been filed against UCS 3. UCS 3 is out of the normal maintenance and many UCS components have vastly changed in UCS 4. If this issue is still valid, please change the version to a newer UCS version otherwise this issue will be automatically closed in the next weeks.
This issue has been filed against UCS 3.1. UCS 3.1 is out of maintenance and many UCS components have vastly changed in later releases. Thus, this issue is now being closed. If this issue still occurs in newer UCS versions, please use "Clone this bug" or reopen this issue. In this case please provide detailed information on how this issue is affecting you.