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
        
     
| 例子 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";
 }
 ?>
 | 
 |