Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.989.200 Times

Mail::RFC822::Address 0.3

  Date Added: March 09, 2010  |  Visits: 752

Mail::RFC822::Address

Report Broken Link
Printer Friendly Version


Product Homepage
Download (75 downloads)

Mail::RFC822::Address is a Perl extension for validating email addresses according to RFC822. SYNOPSIS use Mail::RFC822::Address qw(valid validlist); if (valid("pdw@ex-parrot.com")) { print "Thats a valid addressn"; } if (validlist("pdw@ex-parrot.com, other@elsewhere.com")) { print "Thats a valid list of addressesn"; } Mail::RFC822::Address validates email addresses against the grammar described in RFC 822 using regular expressions. How to validate a user supplied email address is a FAQ (see perlfaq9): the only sure way to see if a supplied email address is genuine is to send an email to it and see if the user recieves it. The one useful check that can be performed on an address is to check that the email address is syntactically valid. That is what this module does. This module is functionally equivalent to RFC::RFC822::Address, but uses regular expressions rather than the Parse::RecDescent parser. This means that startup time is greatly reduced making it suitable for use in transient scripts such as CGI scripts. valid ( address ) Returns true or false to indicate if address is an RFC822 valid address. validlist ( addresslist ) In scalar context, returns true if the parameter is an RFC822 valid list of addresses. In list context, returns an empty list on failure (an invalid address was found); otherwise a list whose first element is the number of addresses found and whose remaining elements are the addresses. This is needed to disambiguate failure (invalid) from success with no addresses found, because an empty string is a valid list.

Requirements: No special requirements
Platforms: Linux
Keyword: Address Addresses Email Email Addresses Libraries List Programming Valid Validating Validating Email Addresses
Users rating: 0/10

License: Freeware Size: 5.12 KB
MAIL::RFC822::ADDRESS RELATED
E-Mail Collectors  -  Email Verifier for Mac 1.0
Email Verifier is a web based email verification tool for email address verification services at affordable prices. Our email verifier service will help you clean your mailing list by validating each email you upload and verify email. Our 12...
360 KB  
Mail Clients  -  Great Email Extractor 5.2.0.0
Great Email Extractor is a professional application designed to extract email address from websites or local files. Great Email Extractor is business strength, fast and reliable way to build targeted email lists using the web itself. Specify key...
 
Mail Clients  -  Powerful Email Extractor 11.1.1.5
Powerful Email Extractor is a professional application designed to extract email addresses. It can extract companies info from search engines, and then extract emails, tel, fax info from websites. You can also add or import a site list to...
 
Libraries  -  RFC822 Address Parser Library 1.2
RFC822 Address Parser Library provides application developers with a complete parser for RFC822 addresses. Not only can you use the library to verify that RFC822 addresses are syntactically correct, you can also have an address split up into its...
96.26 KB  
Libraries  -  Email::FolderType::MH 0.812
Email::FolderType::MH is a Perl class to help Email::FolderType recognise MH mail directories. SUBROUTINES folder_type Automatically detects what type of mail folder the path refers to and returns the name of that type. It...
12.29 KB  
Business  -  Chimport 1.1
Chimport is a simple utility that allows you to export contacts from your Apple address book to your MailChimp subscriber list. Chimport will export: Email Address, First Name^ and Last Name^ ^ First name and last name must be available merge...
921.6 KB  
Email  -  CurbSide 1.0
This script is a simple newsletter sender with visitors being able to add/remove their email addresses. It also has an Admin section to add/remove email addresses and send the newsletter. It uses an HTML template file for browser output to match...
 
Bulk Mailers  -  VodaMail Pro 9.60 Free Edition 9.60
VodaMail Pro 9.60 is a stand alone high speed Bulk Email software which send personalized emails in bulk. The number of email recipients in a list and the number of lists are unlimited. Using the program you can easily notify your customers about...
2.96 MB  
Mail Clients  -  Picture Finder for Mac OS 1.0
Will use the email addresses in your Address Book and attempt to find the Gravatar for the associated email address. You can have it make up Identicons, Wavatars or MonsterIDs from the Gravatar web site. Also, if youre feeling really nerdy, you...
1024 KB  
E-Mail Collectors  -  Email Undelete 2.17
Recover email in a variety of formats! Email Undelete can undelete, recover, fix and repair broken email databases in Microsoft Outlook, Outlook Express, Windows Vista Mail, Thunderbird, and The Bat! formats in just minutes. From single messages...
7.8 MB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  wolfSSL 3.12.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
2.73 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB