Hi,

My virtual_alias_maps looks like this:
virtual_alias_maps = hash:/etc/postfix/virtual, 
ldap:/etc/postfix/ldap-aliases.cf

I want to separate the ldap configuration to be different per domain.
I was thinking something like this, but this recursion does not work:

virtual_alias_maps = hash:/etc/postfix/virtual, 
hash:/etc/postfix/ldap_virtual_maps

where ldap_virtual_maps is like

@example1.com ldap:/etc/postfix/example1_aliases.cf
@example2.com ldap:/etc/postfix/example2_aliases.cf

The reason is that the ldap search_base might be different per domain (no 
common parent) and sometimes on a different ldap server.

Is this somehow possible?

regards,

Giannis
ps. the documentation on 
http://www.postfix.org/postconf.5.html#virtual_alias_maps
says: Note: these lookups are recursive. This is where I got the idea, but I'm 
not sure what is means.

Reply via email to