We have 2 gateway servers in multiple locations so that we have redundancy and of course corresponding mx records pointing to both. This handles if GW1 fails, go to GW2
Now once at a GW the transport map handles the routing of the messages for domain.com as shown: domain.com smtp:[1.2.3.4] However, lets say that server is at a location/building which has 2 internet connections, (primary) using 1.2.3.4 and (secondary) using 8.9.10.11 and the primary connection fails. My servers will queue the mail since it can't communicate with 1.2.3.4. What I would like to do is have our server try to deliver to 1.2.3.4 but if that fails try to deliver to 8.9.10.11 much in the same way as MX records function. I'm not seeing a way to accomplish this, any suggestions, or examples? -- Thanks! Joey