Manpages
Manpage of Mail::Address
Mail::Address
Section: User Contributed Perl Documentation (3) Updated: 2002-03-23Index
Return to Main Contents
NAME
Mail::Address - Parse mail addresses
SYNOPSIS
use Mail::Address;
my @addrs = Mail::Address->parse($line);
foreach $addr (@addrs) {
print $addr->format,"\n";
}
DESCRIPTION
"Mail::Address" extracts and manipulates RFC822 compilant email
addresses. As well as being able to create "Mail::Address" objects
in the normal manner, "Mail::Address" can extract addresses from
the To and Cc lines found in an email message.
CONSTRUCTORS
new( PHRASE , ADDRESS , [ COMMENT ])
Mail::Address->new("Perl5 Porters", "perl5-porters@africa.nicoh.com ");
Create a new "Mail::Address" object which represents an address with the
elements given. In a message these 3 elements would be seen like:
PHRASE <ADDRESS> (COMMENT)
ADDRESS (COMMENT)
parse( LINE )
Mail::Address->parse($line);
Parse the given line a return a list of extracted "Mail::Address" objects.
The line would normally be one taken from a To,Cc or Bcc line in a message
METHODS
phrase ()
Return the phrase part of the object.
address ()
Return the address part of the object.
comment ()
Return the comment part of the object
format ()
Return a string representing the address in a suitable form to be placed
on a To,Cc or Bcc line of a message
name ()
Using the information contained within the object attempt to identify what
the person or groups name is
host ()
Return the address excluding the user id and '@'
user ()
Return the address excluding the '@' and the mail domain
path ()
Unimplemented yet but should return the UUCP path for the message
canon ()
Unimplemented yet but should return the UUCP canon for the message
AUTHOR
Graham Barr. Maintained by Mark Overmeer <mailtools@overmeer.net >
COPYRIGHT
Copyright (c) 1995-2001 Graham Barr. All rights reserved. This program is free
software; you can redistribute it and/or modify it under the same terms
as Perl itself.
Index
NAME
SYNOPSIS
DESCRIPTION
CONSTRUCTORS
METHODS
AUTHOR
COPYRIGHT
This document was created by
man2html ,
using the manual pages.
Time: 11:57:42 GMT, April 26, 2024