Please help...

Please help... SearchSearch
Author Message
notsmart
Unregistered guest
Posted on Tuesday, January 13, 2004 - 12:01 am:   

Hi.
I have recently involved my self in learning MMS and many things still sound "greek" to me. I have downloaded many tools to create MMS messages (nokia, ericsson. etc.) but none of them worked fine :-(
I already know how to create correct smill and other basics, but the main problem i can't understand how to put smill, jpeg, amr and text file into one file. I have read in manuals that that file has to be mime format. I know what is mime encoding and so on, but how to push all theese files in to one mime format file? Is there any tools or i have to do it manualy?
I will apreciate any answers.
Thank you.
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 1605
Registered: 10-2002
Posted on Tuesday, January 13, 2004 - 06:35 pm:   

Well, the question is ... once you put the components together, what are you then planning to do with them?

There are different formats that are used for different purposes.

Most MMS tools build MM1 format messages ... binary ".mms" files. These files can be useful if you are submitting them to a Nokia MMSC using the EAIF interface, or if you are submitting them from a piece of MMS client software to an MMSC over an operator network.

If the MMS file is of the MMS message type "m-retrieve-conf", you can send a link to it in an MMS notification message to tell a mobile phone to retrieve the message as an MMS message.

The format for these binary MMS message files is defined by the MMS Encapsulation Specification, which is defined by the Open Mobile Alliance. MMS Encapsulation defines the header, and then binary multipart encoding is used on the content pieces, with the encoding performed according to Section 8.5 of the Wireless Session Protocol (WSP) specification, also published by the Open Mobile Alliance (http://www.openmobilealliance.org).

The MMSCOMP tool that is part of NowSMS builds these types of files. More information on MMSCOMP can be found here:

http://www.nowsms.com/documentation/ProductDocumentation/mms_notifications_and_c ontent/Creating_MMS_Message_Files.htm

Info on using NowSMS to send an MMS notification for one of these binary MMS message files can be found here:

http://www.nowsms.com/documentation/ProductDocumentation/mms_notifications_and_c ontent/Sending.htm

Now in a lot of situations, even though you have built a binary MMS file, you still won't be able to do anything with it, because the mobile operator blocks access to MMS messages that do not originated with the operator's MMSC. In those situations, you may have to use a protocol like MM7 to submit messages to an operator MMSC. An example MM7 message is shown at the following link:

http://www.nowsms.com/documentation/ProductDocumentation/mms_notifications_and_c ontent/Submitting_MMS_Messages_MM7.htm


notsmart
Unregistered guest
Posted on Wednesday, January 14, 2004 - 08:56 pm:   

Thank you very much for such a detail answer!

I have read a lot of information you gave during today but still can't get to it :-(

I contacted my partners at mobile services company today ant they told me that i need to make such file, that i have attached to this message.

Don't know how to :

(
text/htmlThis file
mms-mime64-transport-pvz.txt (24.5 k)
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 1638
Registered: 10-2002
Posted on Thursday, January 15, 2004 - 05:27 pm:   

That is standard MIME format with base64 encoding on the content pieces. This would be the way that content is encoded for either MM4 or MM7.

This format is documented in internet RFC 2045 (http://www.ietf.org/rfc/rfc2045.txt). The RFC doesn't offer much in the way of examples though. Search Google on keywords of MIME and Base64 and you'll likely find a variety of tools for dealing with this format.

Of course, you could also use the Now SMS/MMS Gateway to connect to your service provider, as we support both MM4/SMTP and MM7 (HTTP POST SOAP XML) connections to MMS service providers.

-bn