Make the mailer a service and implement it in all modules