The following module was proposed for inclusion in the Module List:
modid: Mail::RFC822::Address DSLIP: Rdpfd description: Regexp based RFC822 address validation userid: PDWARREN (Paul Warren) chapterid: 19 (Mail_and_Usenet_News) communities: London Perl Mongers list, comp.lang.perl.modules similar: RFC::RFC822::Address, Mail::CheckUser rationale: This module provides RFC822 address validation. Email address validation is a very common problem, as witnessed by the fact that there are several other approaches to address validation already on CPAN. Functionally, this module is equivalent to RFC::RFC822::Address, but avoids the significant startup performance hit of using Parse::RecDescent by using regular expressions (see http://london.pm.org/pipermail/london.pm/2001-September/005034.html) Mail::CheckUser implements much weaker syntax checking, but provides other functionality. I am very much open to advice on namespace choice, but, I believe that this module should live under Mail:: rather than RFC:: as its purpose. The RFC822::Address reflects the fact that the purpose of this module is to check email syntax against RFC822, no more, no less. It is my opinion that this is the one useful type of address validation that can be done. Figuring out if an address is deliverable is the job of MTAs. enteredby: PDWARREN (Paul Warren) enteredon: Fri Mar 15 15:36:07 2002 GMT The resulting entry would be: Mail::RFC822:: ::Address Rdpfd Regexp based RFC822 address validation PDWARREN Thanks for registering, The Pause Team PS: The following links are only valid for module list maintainers: Registration form with editing capabilities: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=5e000000_8ea8d851b980b3d6&SUBMIT_pause99_add_mod_preview=1 Immediate (one click) registration: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=5e000000_8ea8d851b980b3d6&SUBMIT_pause99_add_mod_insertit=1