Have my domain set up, along with an email, but can't receive emails

I've set a new domain along with an info email. I can't receive any emails on it though. I can only send out to a gmail email, but then I can't to a hotmail email.

Any suggestions?