Adding async behaviour in the Mailer service