Email validation and password recoverecd