Univention Bugzilla – Bug 26438
HomeServer für SharedFolder sollte nach "IMAP"-Dienst suchen
Last modified: 2012-07-20 15:25:11 CEST
Die Syntax für das HomeServer-Dropdown im Shared-Folder-UDM-Objekt sollte nicht nach dem Dienst "SMTP" sondern nach "IMAP" suchen, damit z.B. bei installierten 3rd-Party-Mailprodukten, die entsprechenden Rechner nicht angezeigt werden. Bitte vorab prüfen, ob dies Auswirkungen auf Cyrus-Murder hat bzw. umgekehrt.
Die Syntax der Suche wurde in univention-directory-manager-modules (7.0.265-1) angepasst. Es wird nun nicht mehr nach dem SMTP-Dienst gesucht, sondern nach dem IMAP-Dienst. Ich habe grundlegend überprüft, ob dies Auswirkungen auf Cyrus-Murder hat, konnte jedoch keine Konflikte feststellen. Es ist in Ordnung, wenn 'univentionMailHomeServer' eines Benutzer auf ein Cyrus-Murder Frontend zeigt. Der Backend-Server wird nur für interne Zwecke verwendet und ist ansonsten nicht sichtbar. @QA: Bitte auch hier noch einmal überprüfen, ob es Konflikte mit Cyrus-Murder gibt. Paket ist gebaut; Changelog ist vorhanden.
Die Suche wurde nur an einer von zwei Stellen von SMTP nach IMAP umgestellt. Es gibt: mail/folder users/user Beide sollten berücksichtigt werden. Davon ausgehend, dass beim nächsten Bug wieder beide Suchparameter gleichzeitig geändert werden sollen, könnte man darüber nachdenken, denselben String zu benutzen. Das verhindert solche tückischen Fehler in Zukunft.
Ich habe die Syntax in der users/user.py nun angepasst. > Beide sollten berücksichtigt werden. Davon ausgehend, dass beim nächsten Bug > wieder beide Suchparameter gleichzeitig geändert werden sollen, könnte man > darüber nachdenken, denselben String zu benutzen. Das verhindert solche > tückischen Fehler in Zukunft. Ich habe hierfür einen Bug angelegt (Bug #27820)
Rechner, die den Dienst SMTP zur Verfügung stellten (per Definition laut LDAP), wurden zuvor als E-Mail-Server erkannt, d.h. dort konnte man Mailinglisten und Mail home server von Benutzern anlegen. IMAP war irrelevant. Jetzt ist es genau anders herum. SMTP wird nicht mehr berücksichtigt, wichtig ist allein IMAP. Cyrus Murder scheint damit keine Probleme zu haben (Mailinglisten z.B. können im Front angelegt werden und tauchen dann im Backend auf), der volle Funktionsumfang konnte aber nicht getestet werden, weil wir selbst Cyrus Murder ziemlich einschränken (z.B. unterstützen wir kein "move"). Changelog vorhanden.
UCS 3.0-2 has been released: http://forum.univention.de/viewtopic.php?f=54&t=1905 If this error occurs again, please use "Clone This Bug".