[mail] Fixes, criteria unification and optimization.

I've created a new static method in `GenericHeader` for unify the criteria about split a header line in name and value.

This go rid with all issues about to force to have a space after colon (`:`) (RFC 2822 does not say nothing about to have an space)