added SMTP Authentication support, fixes #106

Signed-off-by: Shuanglei Tao <tsl0922@gmail.com>