imap_rfc822_parse_adrlist Parses an address string Description arrayimap_rfc822_parse_adrlist stringaddress stringdefault_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 <function>imap_rfc822_parse_adrlist</function> example , postmaster@somedomain.net, root"; $address_array = imap_rfc822_parse_adrlist($address_string,"somedomain.net"); if(! is_array($address_array)) die("somethings wrong\n"); reset($address_array); while(list($key,$val)=each($address_array)){ print "mailbox : ".$val->mailbox."
\n"; print "host : ".$val->host."
\n"; print "personal: ".$val->personal."
\n"; print "adl : ".$val->adl."

\n"; } ]]>