[Postfixbuch-users] aliases expansion
Sandy Drobic
postfixbuch-users at japantest.homelinux.com
Di Jul 3 23:51:34 CEST 2007
Sigmund Scheinbar wrote:
> Sandy Drobic wrote:
>> Dann ist hier dein Problem, denn der Key ist nur der localpart für alias_maps.
>>
>> # sollte kein Ergebnis bringen:
>> postmap -q alias.name at example.com ldap:/etc/postfix/ldap/ldap_aliases.cf
>>
>> # sollte foo als Ergebnis bringen:
>> postmap -q alias.name ldap:/etc/postfix/ldap/ldap_aliases.cf
>
> Tatsächlich ist hier das Problem - wie immer frage ich mich warum ich
> nicht gleich daran gedacht habe :) Vielen Dank jedenfalls allerdings
> habe ich noch immer ein paar Fragen:
>
> Verstanden habe ich es noch nicht ganz, er liefert ja bei der anfrage
> brav den richtigen user, warum verwendet er ihn dann nicht? Wie kommt
> darauf einfach den user/local part der addr. zu verwenden? (Wo) Kann man
> dieses Verhalten ändern?
In deiner ldap_aliases.cf. Anstelle von %s musst du halt nur %u verwenden
für den local_part des Suchkeys.
search_base (No default; you must configure this)
The RFC2253 base DN at which to conduct the search,
e.g.
http://www.postfix.org/ldap_table.5.html
[....]
search_base, query_format, result_format:
With Postfix 2.2 and later this parameter supports
the following '%' expansions:
%% This is replaced by a literal '%' character.
%s This is replaced by the input key. RFC 2253
quoting is used to make sure that the input
key does not add unexpected metacharacters.
%u When the input key is an address of the form
user at domain, %u is replaced by the (RFC
2253) quoted local part of the address.
Otherwise, %u is replaced by the entire
search string. If the localpart is empty,
the search is suppressed and returns no
results.
%d When the input key is an address of the form
user at domain, %d is replaced by the (RFC
2253) quoted domain part of the address.
Otherwise, the search is suppressed and
returns no results.
Wenn du nur aus dem Ergebnis den local_part zurückbekommen willst, musst
du das result_format entsprechen ändern.
--
Sandy
Antworten bitte nur in die Mailingliste!
PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com
Mehr Informationen über die Mailingliste Postfixbuch-users