imap_rfc822_parse_adrlist
    (PHP 3>= 3.0.2, PHP 4 , PHP 5)
imap_rfc822_parse_adrlist -- Parses an address string
Description
array 
imap_rfc822_parse_adrlist ( string address, string default_host)
     This function parses the address string as defined in 
     RFC2822 and 
     for each address, returns an array of objects.  
     The objects properties are:
    
     
        mailbox  - the mailbox name (username)
       
        host - the host name
       
        personal - the personal name
       
        adl - at domain source route
       
    
     
Example 1. imap_rfc822_parse_adrlist() example 
<?php
  $address_string = "Joe Doe <doe@example.com>, postmaster@example.com, root"; $address_array  = imap_rfc822_parse_adrlist($address_string, "example.com"); if (!is_array($address_array) || count($address_array) < 1) {     die("something is wrong\n"); }   foreach ($address_array as $val) {   echo "mailbox : " . $val->mailbox . "<br />\n";   echo "host    : " . $val->host . "<br />\n";   echo "personal: " . $val->personal . "<br />\n";   echo "adl     : " . $val->adl . "<br />\n"; }  ?>
 |  
  |