I've created multiple email accounts @my-domain using cPanel in bigrock. These addresses can send mail successfully to each other and also to any other email account outside my domain (like Gmail).
But all emails @my-domain can only receive an email from each other not from outside my domain. That is, if I send an email from my Gmail to my @my-domain account it doesn't appear in my @my-domain account webmail inbox.
Why is this happening and what's the solution?