Univention Bugzilla – Bug 23526
Anpassung der Mail-Listener-Module an neues Mail-LDAP-Schema
Last modified: 2011-12-13 15:50:13 CET
Die mailspezifischen Listener-Module und sonstige Skripte müssen auf das neue Mail-LDAP-Schema angepasst werden.
Die Cyrus-spezifischen Listener-Module wurden bereits von Felix, der Postfix-spezifische Teil von mir angepasst.
OK - Postfix: Dateien sehen gut aus. hosteddomains.py -> univentionMailDomainname listfilter.py -> univentionMailList ldap.distlist.d/10_base -> univentionMailList, univentionMailListMember ldap.sharedfolderlocal.d/10_base -> univentionMailSharedFolder, univentionMailHomeServer, univentionMailSharedFolderDeliveryAddress ldap.sharedfolderremote.d/10_base -> univentionMailSharedFolder, univentionMailHomeServer ldap.transport.d/10_base -> univentionMailHomeServer ldap.virtual.d/10_base -> univentionMail ldap.virtualdomains.d/10_base -> univentionMailDomainname ldap.virtualwithcanonical.d/10_base -> univentionMail Sönke macht dann mit der QA für univention-mail-cyrus weiter.
Muss es hierfür einen Eintrag im Changelog geben?
(In reply to comment #3) > Muss es hierfür einen Eintrag im Changelog geben? Ich habe das in den "Mailstack wurde überarbeitet"-Eintrag mit aufgenommen.
Der pexpect-Teil in den Python-Skripten funktioniert nicht, da sich der Prompt von "IMAP Password:" auf "Password:" geändert hat.
(In reply to comment #5) > Der pexpect-Teil in den Python-Skripten funktioniert nicht, da sich der Prompt > von "IMAP Password:" auf "Password:" geändert hat. wurde mit Bug #23560 behoben
(In reply to comment #6) > (In reply to comment #5) > > Der pexpect-Teil in den Python-Skripten funktioniert nicht, da sich der Prompt > > von "IMAP Password:" auf "Password:" geändert hat. > > wurde mit Bug #23560 behoben Die Listenermodule funktionieren jetzt: - User anlegen, ändern, löschen - Sharedfolder anlegen, ändern, löschen - User-Mailboxen umbenennen
UCS 3.0-0 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer neueren Version von UCS erneut auftreten, so sollte dieser Bug dupliziert werden: "Clone This Bug"