Require mailer configuration on staging & production

If we have forgotten to give the smtp config options on staging or production, we should know at deploy time, and not have to waste time tracking down why emails aren't sending.