Use Velocity to generate email

Should this be going through the `EmailService` instead?