first attempt at actual mailgun implementation
added the ability to take email data from requests