Shane wrote: > Hello all, > > I recently configured my mail server to use my isps > smarthost as I'm assigned with a dynamic IP via DHCP. Even > though it hasn't changed in a long time, it's considered > dynamic by the RBLs that be. Anyways, I'm secondary MX for > a few domains and when the primary host is down, I'm > bouncing mail. The mail comes into my host, I forward to > my isp and my isp sees that primary mx is down and > redelivers back to my host. A mail loop then occurs and > the message eventually bounces. > > Is there any way I can tell exim to use a smarthost except > for domains for which I relay? > > Thanks, > Shane > Hi Shane, Take the example below which is a pretty standard manualroute router, in this instance it only "handles" messages which are not for domain in the "relay_to_domains" domainlist. I say NOT in the list becuase of the "!" (exclamation, bang or pling depending on what you want to call it).
By using and existing domainlist with or without the "!" operator you can decide which routers handle which messages. (Dont forget the plus sign in front of the domainlist, its a common mistake) my_relay_router: driver = manualroute domains = ! +relay_to_domains transport = remote_smtp ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8 route_list = * mail19.messagelabs.com no_more For example to match all "local_domains" use: domains = +local_domains To match everything except "relay_domains" use: domains = ! +relay_domains You can have multiple matches by using a colon as a separator: domains = +local_domains : ! +relay_domains If you run into problems just check where you are using the "no_more" option. It's all in the official documentation on www.exim.org but here are pdf versions of the relevant sections you need: http://www.exim-new-users.co.uk/content/view/24/39/ http://www.exim-new-users.co.uk/content/view/65/39/ http://www.exim-new-users.co.uk/content/view/40/39/ Thanks Jason_Meers -- www.exim-new-users.co.uk -- ## List details at http://www.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://www.exim.org/eximwiki/
