Yes. You can create email addresses for addon domains, parked domains, and subdomains. The email addresses for these can be created in the Mail section of your site's cPanel, under Add/Remove Addresses. The addon, parked, or subdomain to create the email address in must be selected from the drop down box shown while creating a new address.