Wordpress POP Mail Idea?

Is there are plugin out there that will allow the integration of POP mail embedded into the WP-admin area or Wordpress Front End.

It would be amazing you can have set up your email accounts on the save domain as well wordpress and members can use it as the primary basis to send/receive emails.

Example John Doe signs up an account at http://www.teslaschool.org

He will be able to have his blog johndoe.teslaschool.org

and then his email @ johndoe@teslaschool.org or johndoe@johndoe.teslaschool.org

When he accesses the site he is able to login into his wordpress account and also access his email as you would ordinary access his email through gmail or squirelmail etc.

Does such a plugin exist?