todo
conf guard tells whether it uses a parser
config update
del mail.cf
parser.cf merged into main conf
create parser according to config
get parser by id
a big refactor