Can I outsource email services? [closed]

view full story

http://serverfault.com – I am currently outsourcing nameserver services to DNS Made Easy. This allows me to offer reliable hosting services to my clients without having to worry about maintaining my own nameservers. Are there any similar services for outsourcing email services? Preferably I would like to do something along these lines: Point the MX records of my domain to an external source for handling email Have a webmail interface under a subdomain on my domain (eg. webmail.mydomain.com) that my clients can use to read their mail Manage the service using some kind of API that I can integrate to my control panel (HowTos)