A simple, yet customizable django imap authentication backend