Hi, I've looked through the forums and answers online but they don't seem to address my problem. I can send emails from my email, and receive emails that I've sent myself from the same account, but can't receive emails from an external account. I have made sure that my user name is my full email and not my cPanel name (I think). Please help. Thanks.
OK. I have the same problem. I have 2 domain names on my business hosting account. However, I'm not receiving any mail from glam-icon.com. Please help. Is it because glam-icon is set up as an add-on domain name? How can I receive email then?
I see your account is brand new. The issue you describe is typical for a new account as the domain name propagates across the web. This process can take up to 4-24 hours.
After the propagation takes place, your email should function properly.
DNS Propagation occurs when a change to DNS settings have occurred. It's basically the delay that occurs as the change is passed from server to server on the internet so that the change is recognized when you type the domain name into a browser.
As Scott stated above, this is normally up to 24 hours. If you want to check the state of your domain, you can do it online by using services that basically ping your website. For example, you can use our tool for visually viewing DNS. You can also try using Just-ping.com to see if the server is being recognized around the world. If you need more details, you would actually need to have access to a terminal screen and run a DIG command, or you can try looking for services through the web that provide DIG information (here's one you can try if you wish: Geektools.com).
You can tell that the changes have committed if the server your site is pointing to matches with the changes you have implemented. If not, then it should still be pointing to the old server.
I hope this helps give you the answer you needed! Please let us know if you require any further assistance.