No, but it sure makes things a lot easier in terms of setting up and maintaining email accounts on your domain, and so on. If you’re searching for a shared hosting plan for your website, we recommend opting for one that includes CPanel.