[Dovecot-de] dovecot-lda, virtual Users, Active Directory, userdb lookup failed

Peer Heinlein p.heinlein at heinlein-support.de
Mo Nov 11 23:42:49 CET 2013


Am 11.11.2013 19:48, schrieb Frank Ebert:



> Genau diese sehr ausführliche Beschreibung (vielen Dank!) hatte ich mir
> eigentlich von der Doku von Dovecot selbst gewünscht.

Naja, das steht da schon immer drin. Aber Du darfst halt nicht
Authentifizierungsmaßnahmen announcen, die du gar nicht kannst. Das hat
ehrlich gesagt mit der Doku von Dovecot nichts zu tun.

> Das funktioniert wunderbar. Ich hätte und habe wirklich VIEL getestet.
> Aber niemals hätte ich das versucht. Warum? Weil es so im Wiki steht.

WENN man winbind richtig einrichtet, DANN kann man ja auch NTLM anbieten.

Nochmal: Das hat doch alles mit der Dovecot-Config nichts zu tun.

> Sobald ich alles fertig habe, werde ich das ganze dokumentieren und
> versuche auch mal Kontakt mit Timo aufzunehmen. Vielleicht nimmt er ein
> paar Vorschläge ins Wiki auf, denn in meinen Augen gibt es da
> Verbesserungsbedarf. Wenn ich beitragen kann.. Um so besser :)

Kannst Du natürlich gerne machen.

> "Alles fertig" hängt derzeit an einer einzigen Sache: Wenn der
> Benutzername im AD vom Userteil in user at foo.bar abweicht, kann
> dovecot-lda die Mails nicht zustellen, die dovecot-lda von postfix
> bekommt. Ich denke aber, das dürfte eine deutlich kleinere Hürde sein
> als das Problem mit ntlm.

Im Dovecot-Buch, das hoffentlich im Januar erscheint, ist das
ausführlich beschrieben.

Kurzfassung:

*) Nimm LMTP statt deliver (sowieso) und route die Mails bis in Dovecot
rein. Schneide also nicht ab (%n), sondern belasse es bei %u.

*) Matche in der userdb-Abfrage im LDAP auf das AD-Feld mit der
Mailadresse. Lies im Ergebnis die Userkennung aus (uid-Attribut?) und
berechne daraus den Home-Pfad zur Speicherung der E-Mails.

*) In der passdb-Abfrage jedoch matcht Du weiterhin auf das uid-Attribut
und berechnest dort identisch den gleichen Home-Pfad.

Peer






-- 
Heinlein Support GmbH
Schwedter Str. 8/9b, 10119 Berlin

http://www.heinlein-support.de

Tel: 030 / 405051-42
Fax: 030 / 405051-19

Zwangsangaben lt. §35a GmbHG: HRB 93818 B / Amtsgericht
Berlin-Charlottenburg,
Geschäftsführer: Peer Heinlein -- Sitz: Berlin


Mehr Informationen über die Mailingliste Dovecot