On Tue, Dec 03, 2013 at 12:51:16AM +0400, Igor Zinovik wrote: > In virtual-alias-maps.cf I do following search: > ... > search_base = ou=users,dc=mydom.ru,ou=mail,dc=myorg,dc=ru > query_filter = > (&(objectClass=qmailUser)(accountStatus=active)(mailAlternateAddress=%s)) > result_attribute = mail
What you want is a bad idea, but it is possible: domain = hosted.example, virtual1.example, virtual2.example query_filter = (&(objectClass=qmailUser)(accountStatus=active)(mail=%u@hosted.example)) result_attribute = mail the reason it is a bad idea is precisely because it forces each user to get yet another address when some set of user want a new set of addresses. Perhaps in your environment it is an axiom that all user addresses are valid in all virtual domains, but more typically, virtual alias domains are for having an independent namespace for each domain. -- Viktor.