On Wednesday 25 June 2014 18:09:41 Mike Cardwell wrote:
> The MX records for three of those domains point to (from this machine):
>
>  cluster8a.eu.messagelabs.com
>  cluster8.eu.messagelabs.com
>
> You could pick those out with this:
>
>  smarthost:
>      driver     = manualroute
>      condition  = ${if forany{ \
>                     ${lookup dnsdb{>:mxh=$domain}} \
>                   }{ \
>                     match_domain{$item}{*.messagelabs.com} \
>                   }}
>      transport  = remote_smtp
>      route_data = mail.my.isp
>      no_more
>      no_verify
>
> However, the MX record for nationwidevehiclecontracts.co.uk is:
>
>  nationwidevehiclecontracts-co-uk.mail.protection.outlook.com
>
> So wouldn't be picked up by the above recipe. If you wanted to
> include MX record matching that too, you would update the
> match_domain part of the above recipe to:
>
>  match_domain{$item}{*.messagelabs.com:*.protection.outlook.com}

Excellent Mike. Thanks for this. Even if we don't get 100% it will be better 
than the current fail -> log -> manually add to list process that I have at 
the moment.

As for MessageLabs, I agree with Paul's comments regarding them being too big 
and not caring. 

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to