Working on interfaces for mailer.