When SquirrelMail Message class parses body structure, invalid failsafe
To:, Cc: and Bcc: values are assigned to rfc822header object in
parseEnvelope() function. Some messages can trigger notices in Rfc822Header
findAddress() method.
How to reproduce PHP notices:
1. Make sure that you have more than one identity in personal preferences.
2. Read rfc822 attachment without To: header and try replying.
class/mime/Rfc822Header.class.php v.1.6 commit prevents only Cc: notices.
It does not prevent foreach errors on $this->to property.
Nobody/Anonymous
Compose
Produces PHP errors
Public
|
Date: 2007-11-15 06:03
|
|
Date: 2007-11-15 05:02
|
|
Date: 2007-11-15 04:13
|
| Field | Old Value | Date | By |
|---|---|---|---|
| status_id | Open | 2007-11-15 06:03 | jangliss |
| resolution_id | None | 2007-11-15 06:03 | jangliss |
| close_date | - | 2007-11-15 06:03 | jangliss |
Copyright © 2010 Geeknet, Inc. All rights reserved. Terms of Use