Hi, ich habe hier ein leicht kniffliges Problem: Es gibt verschiedene Fachgebiete und Bereiche. Jeden von ihnen will ich in einen eigenen Ordner packen, der dem Domainpart entspricht. Das wäre prinzipiell ganz einfach, indem DoveCot auf den Teil nach �...@« schaut, für mail_location. Nur leider ist historisch bedingt, dass ich keine Mailadressen im LDAP stehen habe und diese auch nicht nachträglich eingefügt werden können. Daher haben wir jetzt ein bestehendes Feld "missbraucht": PostalAddress. Dort steht nun die Domain drin: fb.domain.foo. Alles was ich benötige, ist das Setzen des Wertes %d (für den Domainpart) durch den Inhalt in PostalAddress.
Die LDAP Config: hosts = ldap.firma.foo auth_bind = yes auth_bind_userdn = uid=%u,cn=accounts,dc=fb,dc=bla,dc=doo ldap_version = 3 base = cn=accounts,dc=fb,dc=bla,dc=doo user_attrs = postalAddress=%d,homeDirectory=/imap/spool/%d/%1n/%n user_filter = (&(objectClass=posixAccount)(uid=%n)) pass_attrs = uid=user,userPassword=password pass_filter = (&(objectClass=posixAccount)(uid=%n)) default_pass_scheme = MD5 das ist mein bisheriger Versuch. Leider füllt er die Domain Variable nicht. Es wäre auch eine andere Variable möglich, ganz gleich. Nur was. Ich vermute, er hat keinen Grund, nach %d zu schauen, denn den liefert ja die Mail Adresse. Dies betrifft nur den Benutzer, der sich per IMAP od. Pop einloggt. Postfix ist schon aus der Schusslinie, da klappt es bereits. habt ihr eine Idee, wie ich das hinbekommen könnte?
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil
-- ---------------------------------------------------------------------------- PUG - Penguin User Group Wiesbaden - http://www.pug.org

