add metrics log
finetune
change net/mail pkg to self-maintained pkg
change POP3 client library
add shutdownhook
using enum result replace string result for routing mail