Maybe using a task that may delay stuff like sending an email plus we get to showcase the mailer We've been using [Ost](https://github.com/soveran/ost) and besides it being extremely simple and small (it passes messages through Redis) it's very robust.