Before anybody asks me, here are my system specifics: SM 1.4.1 many plugins - all active plugins are working properly
Apache 2.0.46 PHP 4.3.2 My problem is viewing messages with SM 1.4.1 sent from outlook express 6 exact version: X-Mailer: Microsoft Outlook Express 6.00.2800.1158 Messages sent from SM using fancy text with a single image attachment come through fine. I am able to read the message, I am able to view the attachment. Messages sent from OE6 using text formatting with a single attachment come through fine, I am able to read the message, I am able to view the attachment. When messages are sent using OE6 with HTML formatting, I receive the following heading on the message display: Body retrieval error. The reason for this is most probably that the message is malformed. Command:FETCH 1409 BODY[3] Response:OKMessage:UID FETCH completed FETCH line:* 51 FETCH (BODY[3] NIL UID 1409) If I check my apache error log, I find this: [client me.me.me.me] PHP Notice: Uninitialized string offset: 0 in /var/www/htdocs/webmail/class/mime/Message.class.php on line 678, referer: https://webmail.mydomain.net/src/printer_friendly_main.php?passed_ent_id=0&mailbox=INBOX&passed_id=803 [client me.me.me.me] PHP Notice: Uninitialized string offset: 0 in /var/www/htdocs/webmail/class/mime/Message.class.php on line 679, referer: https://webmail.mydomain.net/src/printer_friendly_main.php?passed_ent_id=0&mailbox=INBOX&passed_id=803 When I view message details, I find that the message is properly separated into its multipart components, each component is properly labeled with the appropriate mime type, and each boundary is observed. I can't see anything malformed in the message (not that I'm an expert or anything). These errors do not occur with ANY other message. Only HTML formatted messages from OE6. We have several thousand users, so telling them that they can only accept text formatted emails is out of the question. There has to be a way. Michael Richey
signature.asc
Description: This is a digitally signed message part