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 <i...@example.ac.uk>,
        sh...@example.ac.uk,
        blobby,
        "ian,eiloart"<i...@example.ac.uk>,
        <@example.com:f...@example.ac.uk>,
        f...@#,
        i...@-example.com,
        i...@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

_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to