auth: add smtp module