Comparative implementation of a (partial) robust email validator using three parsing techniques