more env variables for the mailer components
fixed typo in password reset page
tidied up the mail view for signups
fixed some issues with existing specs
finally added the mailer testing that I forgot before