On 28 Jan, Jaco van der Schyff wrote:
> Just seems asif I am doing double work here..
>
> virtual_localuser:
> driver = smartuser
> domains = "lsearch;/etc/virtual/virtualdomains"
> condition = ${lookup {john@???} dbmnz
> {/etc/virtual/userdb.dat}\
> {$value} }
> home_directory = "${if match{${extract{2}{|} {${lookup
> {john@???}\
> dbmnz {/etc/virtual/userdb.dat}\
> {$value} }}}}{^mail=(.+)\\$}{$1}fail}"
> transport = vmail_delivery
> no_more
>
I'm not very good at this, but maybe loose the condition? You have a
'fail' in the next line so in case of no match the entire director fails
(I think).
Regards,
Friso Kuipers.