Heroku itself does not provide email hosting/sending.
Sending email from your applications is achieved using a third party addon such as SendGrid/Mailgun etc. If you wish to receive email on your domain you would need to find an email hosting provider (eg Google Apps) and configure you MX (Mail Exchange) DNS records to deliver messages to them whilst your CNAME entries would be configured to point at Heroku