#46918 [NEW]: imap_rfc822_parse_adrlist host part not filled in correctly
| From: | ben at altesco dot nl | Date: | Sun, 21 Dec 2008 17:40:31 +0000 |
| Subject: | #46918 [NEW]: imap_rfc822_parse_adrlist host part not filled in correctly | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-132221@lists.php.net to get a copy of this message | ||
From: ben at altesco dot nl
Operating system: FreeBSD 7
PHP version: 5.2.8
PHP Bug Type: IMAP related
Bug description: imap_rfc822_parse_adrlist host part not filled in correctly
Description:
------------
Since upgrading from php 5.2.6 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,
the host part
sometimes returns junk.
Reproduce code:
---------------
$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);
Expected result:
----------------
...
2 =>
class stdClass {
var $mailbox = 'blobby';
var $host = 'example.ac.uk';
},
...
Actual result:
--------------
...
2 =>
stdClass::__set_state(array(
'mailbox' => 'blobby',
'host' => 'p?a(',
)),
...
--
Edit bug report at http://bugs.php.net/?id=46918&edit=1
--
Try a CVS snapshot (PHP 5.2): http://bugs.php.net/fix.php?id=46918&r=trysnapshot52
Try a CVS snapshot (PHP 5.3): http://bugs.php.net/fix.php?id=46918&r=trysnapshot53
Try a CVS snapshot (PHP 6.0): http://bugs.php.net/fix.php?id=46918&r=trysnapshot60
Fixed in CVS: http://bugs.php.net/fix.php?id=46918&r=fixedcvs
Fixed in CVS and need be documented: http://bugs.php.net/fix.php?id=46918&r=needdocs
Fixed in release: http://bugs.php.net/fix.php?id=46918&r=alreadyfixed
Need backtrace: http://bugs.php.net/fix.php?id=46918&r=needtrace
Need Reproduce Script: http://bugs.php.net/fix.php?id=46918&r=needscript
Try newer version: http://bugs.php.net/fix.php?id=46918&r=oldversion
Not developer issue: http://bugs.php.net/fix.php?id=46918&r=support
Expected behavior: http://bugs.php.net/fix.php?id=46918&r=notwrong
Not enough info: http://bugs.php.net/fix.php?id=46918&r=notenoughinfo
Submitted twice: http://bugs.php.net/fix.php?id=46918&r=submittedtwice
register_globals: http://bugs.php.net/fix.php?id=46918&r=globals
PHP 4 support discontinued: http://bugs.php.net/fix.php?id=46918&r=php4
Daylight Savings: http://bugs.php.net/fix.php?id=46918&r=dst
IIS Stability: http://bugs.php.net/fix.php?id=46918&r=isapi
Install GNU Sed: http://bugs.php.net/fix.php?id=46918&r=gnused
Floating point limitations: http://bugs.php.net/fix.php?id=46918&r=float
No Zend Extensions: http://bugs.php.net/fix.php?id=46918&r=nozend
MySQL Configuration Error: http://bugs.php.net/fix.php?id=46918&r=mysqlcfg