r u using exchange serve 2007 if yes then no need to have failure for internal and external .
because in exchange server 2007 environment you have two roles HUB Transport , edge Transport
if you have both servers installed hub transport will be responsible for inside email .
and edge transport will be responsible for out side email .
if you still cant understand please come up with a more clear question . tell me the what server you are running? .