Paul Bagyenda wrote:
Hi Ian,

 Perhaps we could move this discussion to the devel list after this?

Yes, no problem.


 I notice some problems with the MIME being sent:
-  The multipart/mixed parts appear a bit messed up. You have a
multipart/mixed inside another one, and the inner one declares the
same boundaries as the outer one (bad!). You never close the outer
one either! Looks like that library is following its own MIME spec!
- The last part of the multipart/mixed contains text, but there is no
new line between the end of the MIME headers and the start of the
body as is required by the MIME spec.

I took the liberty of cleaning up the MIME  little bit (attached),
and it works perfectly for me.

I have to say that I would struggle greatly if I were required to use
only polite words to describe my experiences with Nokia's MMS
libraries! Best to test with the OpenWave's, Ericsson's or NowMMS's
application.

Sigh. You expect these kind of people to develop API's that actually stick to the standards that they're promoting. I did initially choose the Openwave API, but the carrier that we're going to connect to has stated that they want to use MM7 v6 rather than v5. The only API that I could find with v6 support is Nokia. Back to the drawing board I guess.

That said, mmsproxy should never crash, even on bad input.  If you
can trace the mmsproxy function mm7soap_dispatch() in GDB and tell me
where it crashes and why, that would be a great help.

I'll see what I can do.

--
Ian Cass


_______________________________________________
Devel mailing list
Devel@mbuni.org
http://mbuni.org/mailman/listinfo/devel_mbuni.org

Reply via email to