* Marc Patermann postfix-users@de.postfix.org:
Johannes Grimm schrieb:
stimmt!
query_filter = (&(loginDisabled=FALSE)(uid=%u)) result_attribute = uid, loginDisabled
einfach ein zweites result_attribute dazu packen und schon gehts!
Wozu soll das gut sein? Jetzt bekommst du neben uid - z.B. mmeier - auch noch "false" zurückgeliefert. Ich kann mich ja täuschen, aber versucht dann Postfix nicht auch an "false" zuzustellen?
Nein. Der Postfix smtpd wertet die Map als Liste aus. Die Tatsache, dass jemand auf der Liste "steht" dient als Beweis - es handelt sich um einen "valid recipient".
Insofern ist es also egal, was (Wert, Anzahl von Werten) zurückgeliefert wird, solange überhaupt was als Antwort geliefert wird.
Das Routing, also wohin die Nachricht soll, wird u.a. vom queue manager bestimmt. In dem Zusammenhang wird sie dann als Map ("Das hier, wohin?") ausgewertet.
p@rick