On Wednesday 23 May 2007 19:33, Sandy Drobic wrote:
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).
%u stimmt, aber beim sql-Plugin steht %r für den Realm. Also müsste der OP nach %u@%r suchen. %s gibt es nicht.
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.
Hmm, im Log tauchte das Cyrus-SASL sql Plugin auf. Das war nicht PAM.
Wie sieht die Struktur in der Datenbank aus und wie sind die Daten da jetzt angelegt für den Usernamen (FQDN oder nur username)?
Der OP könnte durchaus mal die imapd.conf zeigen. -- Andreas -- 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