Re: [exim] mysql list expansion and sending via isp smtp ser…

Page principale
Supprimer ce message
Répondre à ce message
Auteur: Marc Sherman
Date:  
À: exim-users
Sujet: Re: [exim] mysql list expansion and sending via isp smtp server
Bo Mellberg wrote:
>
> lve_alla:
> driver = redirect
> domains = lundsvokalensemble.org
> condition = ${if eq{$local_part}{alla} {yes}{no}}
> data = ${lookup mysql{select emailaddress from lve.members where
> members.active = 1}}


You could replace the condition with:
local_parts = alle

> lve_test:
> driver = manualroute
> domains = lundsvokalensemble.org
> condition = ${if eqi{$local_part}{test} {yes}{no}}
> data = ${lookup mysql{select emailaddress from lve.members where
> members.first
> name = 'bosse'}}
> transport = remote_smtp
> route_list = !+local_domains smtp.bredband.net
>
> Exim wouldnt start, since "data" is not an option for this driver.


You're trying to do two unrelated things with one router. Leave the
lve_alla router unchanged, and instead modify your dnslookup router to
use the manualroute to your smarthost. That way all remote-bound
messages, including but not limited to those redirected by the lve_alla
router, will go out through the smarthost.

- Marc