If it is 'your' domain, configure the sender(s) to use the intended receiving server as the SMART_HOST but don't give it RELAY permissions in the receiving access file. That way it can attempt to send to other addresses but only ones local to the receiving machine will be accepted.
Thanks, that worked like a charm.