add mailer
add specs for mailer