Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

18.07.2008, 20:31

Postfix mag local_recipient_maps nicht

Hi Com,

ich bin dabei Postfix aufzusetzen, der sich seine Informationen ausm LDAP holen soll. Es sollen nur Benutzer einen Email Account bekommen, d.h. als gültige Email Addressen erreichbar sein, die das Attribut "emailAccount" auf TRUE haben.

/etc/postfix/main.cf

Quellcode

1
2
3
...
local_recipient_maps = ldap:/etc/postfix/virtualusers.cf
...


Quellcode

1
2
3
4
5
6
7
8
> cat /etc/postfix/virtualusers.cf
version=3
server_host = 192.168.10.2
bind_dn = cn=mail,dc=home,dc=net
bind_pw = *******
search_base = ou=users,dc=home,dc=net
query_filter = (&(mailAccount=TRUE)(email=%s))
result_attribute = mailAccount


Quellcode

1
2
3
> postmap -q sebastian@home.net  ldap:/etc/postfix/virtualusers.cf
TRUE
> postmap -q foo@home.net  ldap:/etc/postfix/virtualusers.cf


Soweit ja toll, nur kann ich mit mutt immer noch jedem UNIX Account mails schicken. Mit dem Schalter "-v" ausgestattet gibt Postfix auch aus, das er bei "foo" kein Result liefert! Aber es geht trotzdem nicht.
Versteh ich da was falsch oder habe ich da einfach nur einen Denkfehler drin? Die Postfix-Doku auf postfix.org kann ich mittlerweile auswendig :wacko:

Edit: Jetzt gehts, fragt mich nicht warum... Ich hab einfach mein Postfix weiter eingerichtet und Dovecot IMAP/POP3 Server eingerichtet, samt SMTP Auth und UCE. Da es eiglt auch vorher hätte gehen sollen, mach ich mir da jetzt nicht son Kopf drum :D
Nichts ist unmöglich, das Unmögliche dauert nur etwas länger!

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »darthdungeon« (20.07.2008, 18:55)