New mail service

Working through the bugs, sorry for all the emails.

I promise it will be worth it.. 😀