Date: Fri, 19 Dec 2008 18:04:58 +0100 From: Ben Stuyts <ben@altesco.nl> To: ports@freebsd.org Subject: php imap_rfc822_parse_adrlist problem Message-ID: <C56EBB6E-5782-42F0-B40B-CF6799DB64D4@altesco.nl>
next in thread | raw e-mail | index | archive | help
Hi, Since upgrading to php 5.2.8 I have a problem with imap_rfc822_parse_adrlist. When I run the example given on the manual page at http://nl3.php.net/imap_rfc822_parse_adrlist: $adds = 'ian eiloart <iane@example.ac.uk>, shuf6@example.ac.uk, blobby, "ian,eiloart"<ian@example.ac.uk>, <@example.com:foo@example.ac.uk>, foo@#, ian@-example.com, ian@one@two'; $add_arr = imap_rfc822_parse_adrlist($adds, 'example.com'); var_export ($add_arr); I should get: ... 2 => class stdClass { var $mailbox = 'blobby'; var $host = 'example.ac.uk'; }, ... but I get: ... 2 => stdClass::__set_state(array( 'mailbox' => 'blobby', 'host' => 'p?a(', )), ... So the host part isn't filled in correctly. I have verified this on two FreeBSD 7 machines. On an older FreeBSD 5 machine with php4 this works fine. Before the update, I was running php 5.2.6 and there was no problem either. Any ideas? Thanks, Ben
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?C56EBB6E-5782-42F0-B40B-CF6799DB64D4>