[#81903268] Split out email generation from teh email generation
schedule. Add an email controller to allow admin users to preview emails