Saturday, July 30, 2011, 3:23:30 AM, Andrea wrote: > On Fri, Jul 29, 2011 at 11:40 PM, Victor Duchovni > <victor.ducho...@morganstanley.com> wrote: >> On Fri, Jul 29, 2011 at 11:34:54PM +0200, Andrea Ganduglia wrote: >> >>> > This is not difficult, as long as you don't override postfix' default >>> > behaviour with silly transport_maps that don't work. >>> >>> Without transport_maps it doesn't works. If I set virtual_transport = >>> dovecot log returns relay=none >> >> The "virtual_transport" setting only applies to domains that are listed >> in virtual_mailbox_domains. If adding the domain to the transport table >> works, while setting virtual_transport does not, clearly the domain >> is not listed in virtual_mailbox_domains.
> it does make sense! > In my config: > virtual_mailbox_domains = > mysql:/etc/postfix/mysql_virtual_domains_maps.cf > user = user > password = password > hosts = localhost > dbname = postfix > table = domain > select_field = domain > where_field = domain > additional_conditions = and backupmx = '0' and active = '1' If you are using a recent version of Postfix, you can combine the select_field, where_field and additional_conditions into: query = SELECT domain FROM domain WHERE domain = '%s' AND backupmx = '0' AND active = '1' -- Best regards, Duane mailto:du...@duanemail.org