Nils Köpper wrote:
Hi Sandy Drobic,
am Mittwoch, 16. Mai 2007 um 19:03 schrieben Sandy Drobic:
SD> Hier ist ein Link, wo so eine Migration beschrieben wird: SD> http://www.mail-archive.com/info-cyrus@lists.andrew.cmu.edu/msg30920.html
So ich habe Cyrus IMAP komplett neu installiert mit "virtdomains: Off" und siehe da die Zuordnung der Mails funktioniert wie gewünscht.
Das ist doch schon einmal ein Erfolg.
Nun ergibt sich leider ein neues Problem. Ich würde den Benutzern gerne ermöglichen sich auch über Ihre Emailadresse einzuloggen doch leider bekomme ich zum einen eine authentication failure: cross-realm login Fehlermeldung und zum andern scheint die Emailadresse nach dem @ getrennt zu werden, was das suchen in meiner SQL Datenbank erschwert.
Wenn ich mich recht erinnere, kannst du die Daten aufteilen in %s (Gesamtstring), %u (localpart = username) und %d (domainname).
Das Cyrus Konto und der Benutzername sind user.domain.de (z.B nils.hagebuttentee.de), ich suche nun also zum einen nach dem Alias (z.B nils@hagebuttentee.de) welches der Emailadresse entspricht und nach dem Benutzernamen.
Was ich mich nun Frage ist, woher kommt der hier erwähnte Realm und wieso reißt auxprop die Mailadresse mit der ich mich authentifizieren möchte auseinander ...
Folgend mal der Auszug aus dem LOG:
Zeige mal die SQL-Abfrage des PAM-Plugins IMAP/POP3. Wie sieht die Struktur in der Datenbank aus und wie sind die Daten da jetzt angelegt für den Usernamen (FQDN oder nur username)? -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org