pull some email logic into an EmailConcern