1- make sure you have the name servers properly configured where you registered your domain name
2- if you have dynamic ip, make sure you have a dynamic dns service like TZO, or NO IP running on a local machine, and that the name servers and mx records are pointing to the servers of the dynamis dns service that you choose.
3- Make sure your mx records are pointing where you want your e-mails to go.
Luck....