Email::Valid - Check validity of Internet email addresses ...
address ( ) This is the primary method which determines whether an email address is valid. Its behavior is modified by the values of mxcheck (), tldcheck (), local_rules (), fqdn (), and fudge (). If the address passes all checks, the (possibly modified) address is returned as a string. Otherwise, undef is returned.