   #PHP Manual IMAP, POP3 and NNTP functions imap_reopen
   imap_rfc822_parse_headers

   PHP Manual
   Prev  Next
   ______________________________________________________________________

                           imap_rfc822_parse_adrlist

   (PHP 3>= 3.0.2, PHP 4 )
   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";
   }
   ?>
   ______________________________________________________________________

   Prev        Home                      Next
   imap_reopen  Up  imap_rfc822_parse_headers
