I've replied on email - it all works fine for me, but you should be using matching email and server domains throughout, or update you SPF records to suit. I'm assuming your Hotmail and Gmail are just temporary during setup.
Rob
Rob