Hi Paul, I am having troubles with kyocera cell phones while doing fetch of a mms from email. According to WAP 209, mandatory headers in a retrieval of multimedia message are:
X-Mms-Message-Type X-Mms-MMS-Version Date Content-Type Otherwise, WAP 209 says: "In the encoding of the fields, the order of the fields is not significant, except that Message-Type, Transaction-ID and MMS-Version MUST be at the beginning of the message headers, in that order, and the content type MUST be the last header, followed by message body." In a mms sended by email, before X-Mms-Message-Type header you have headers like Return-Path, Subject, X-Priority, so, when doing fetch, you call mms_retrieveconf in order to re-order headers, which is correct, but in this method, if the MmsMsg passed by param is not NULL you call http_header_combine, which combine new headers (ordered ones) with all ones. I think you are loosing the order in this function, so the cell phone could not retrieve the mms because of the invalid order of headers (X-Mms-Message-Type,X-Mms-MMS-Version at the beginning and Content-Type at the end.). I am wrong? Is there a patch in CVS ? Thkxs, Germán. _______________________________________________ Users mailing list [email protected] http://lists.mbuni.org/mailman/listinfo/users
