feat(emails): allow variables to be passed to emails