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 32.390.257 Times

Mail::RFC822::Address 0.3

  Date Added: March 09, 2010  |  Visits: 781

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
USER REVIEWS
More Reviews or Write Review


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  
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  
Communication Tools  -  JPEE Email Utility (Mac OS X) 5. 3. 2002
A custom e-mail merge, email extractor, email verifier, data parser and all in one affordable email utility. JPEE is available as a free, easy to use, highly configurable, email communications software implementation. Use JPEE to extract / Import...
7.65 MB  
Miscellaneous Mail Tools  -  Active Spam Killer 2.5.3
Active Spam Killer (ASK) protects your email account against spam by confirming the sender's email address before actual delivery takes place. The confirmation happens by means of a "confirmation message" that is automatically sent to all...
102.4 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
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  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 3.15.3
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...
3.88 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