[postfix-users] virtuelle User und dovecot lmtp

Lars Täuber taeuber at bbaw.de
Do Okt 27 15:05:51 CEST 2011


Am Thu, 27 Oct 2011 14:52:16 +0200
"Driessen" <driessen at fblan.de> schrieb:
> Von: Lars Täuber [mailto:taeuber at bbaw.de]
> > > >
> > > > und wieso nicht mustermann at dovecot.lmtp --> lmtp:localhost ?
> > > >
> > > > bei mir:
> > > > virtual_transport = lmtp:unix:private/dovecot-lmtp
> > >
> > > relay_transport                     =   lmtp:[::1]:24 (da hängt Dovecot
> > > dran)
> > >
> > > relay_domains                       =   hash:/etc/postfix/ispcp/domains,
> > > hash:/etc/postfix/subdomain, lists.fblan.de
> > > relay_recipient_maps                =   hash:/etc/postfix/ispcp/aliases,
> > > hash:/etc/postfix/roles, hash:/etc/postfix/ispcp/mailboxes
> > >
> > 
> > Mein problem ist, dass ich es nicht schaffte dovcot dazu zu überreden, den
> > ort des postfachs des nutzers aus dem ldap herauszuholen. Im ldap gibt es
> > 2
> > relevante attribute, die Mailadresse und eine eindeutige ID.
> > Die LDAP-Abfragemöglichkeiten im dovecot sind sehr beschränkt.
> 
> Die Abfrage ist wie bei einer Datenbank du musst nach dem richtigen Wert
> fragen und den dann auch entsprechend an Dovecot übergeben als Variable 
> 
> Wie sieht deine Ldap Abfrage bzw. die dovecot-ldap.conf aus.
> 
> > 
> > Deshalb muss postfix die Mailadressen schon vor der übergabe an dovecot in
> > die eindeutigen ID umadressieren.
> 
>> Dovecot muß nur wissen wer wohin soll 
> 
> z.B.
> 
> pass_attrs = rnsMSDeliverToAddress=user,rnsMSClearPassword=password,\
>   rnsMSQuota=userdb_quota_rule=*:storage=%$,rnsMSMailboxHome=userdb_home
> 

Ok, ich hab's nicht geschafft, aber das muss ja nicht heißen, dass es nicht
geht. 
Hier wäre das, was ich brauche:
Im LDAP-Attribut »mail« stehen die möglichen Mailadressen für den Nutzer.
Mehrere Nutzer können identische Mailadressen haben.
Der Speicherort soll abhängig von der uidNumber sein.

Ich probierte soetwas ohne Erfolg:
user_attrs = uidNumber=user,=mail=/srv/vmail/%user,=uid=vmail,=gid=vmail

Hast Du 'ne Idee?

Danke
Lars



Mehr Informationen über die Mailingliste postfix-users