rjbs / email-valid

perl library to validate email addresses

This URL has Read+Write access

name age message
file Changes Fri Jan 16 07:54:39 -0800 2009 prep new release [rjbs]
file LICENSE Mon Nov 20 06:44:48 -0800 2006 r28280@minion101: rjbs | 2006-11-20 07:25:54 ... [rjbs]
file MANIFEST Mon Nov 20 06:44:48 -0800 2006 r28280@minion101: rjbs | 2006-11-20 07:25:54 ... [rjbs]
file Makefile.PL Loading commit data...
file README Tue Jul 11 15:24:27 -0700 2006 r23205@209: rjbs | 2006-07-11 18:23:23 -0400 ... [rjbs]
directory lib/ Fri Jan 16 07:54:39 -0800 2009 prep new release [rjbs]
directory t/ Mon May 07 19:06:17 -0700 2007 r31550@knight: rjbs | 2007-05-07 22:05:35 -04... [rjbs]
README
DESCRIPTION

  This module determines whether an email address is well-formed, and
  optionally, whether a mail host exists for the domain or whether
  the top level domain of the email address is valid.  

COPYRIGHT

  Copyright 1998-2003, Maurice Aubrey <maurice@hevanet.com>. 
  All rights reserved.

  This module is free software; you may redistribute it and/or
  modify it under the same terms as Perl itself.

PREREQUISITES

  This module requires perl 5.004 or later and the Mail::Address module.
  The Net::DNS module is required for DNS checks.   

  Either the Net::DNS module or the nslookup utility are required 
  to perform DNS checks.

  The Net::Domain::TLD module is required to check validity of top level
  domains.

  Under Win32, the module tests take a very long time, so be patient.
 
INSTALLATION

  To install this module, move into the directory where this file is
  located and type the following:

        perl Makefile.PL
        make
        make test
        make install

  This will install the module into the Perl library directory.  If 
  you lack sufficient privileges for this, then you can specify an
  alternate directory like this:

        perl Makefile.PL PREFIX=/where/I/want/it/put
        make
        make test
        make install

  Once installed, you can use the following line to load the module into
  your scripts:

        use Email::Valid;

  If you installed the module into an alternative directory, you will
  need to let Perl know where it can be found:

        use lib "/path/to/my/modules";
        use Email::Valid;

  See the POD documentation for further details.