- Product Manual
- Introduction
- Installation Guide
- User Guide
- Developers Guide
- Examples and Solutions
- Appendix
- A - Terms and definitions
- B - References
- C - Message types
- Introduction
- OTA bitmap
- Operator logo I.
- Operator logo II.
- Ringtone
- Wappush
- Binary XML
- VCard
- VCalendar
- Special SMS Message Indication
- Bookmark
- MMS:XML
- MMS
- Receive MMS
- How to receive MMS explained
- MMS settings
- WAP Browser Settings
- SyncML settings
- OMA OTA Settings
- USSD
- Special SMS Message Indication
- Picture message
- D - Database connection strings
- E - SMS alphabet
- F - GSM error codes
- G - SMSC settings
- H - MMSC settings
- I - GSM operators
- J - SMPP providers
- K - GSM modems, phones
- L - Error codes
- M - Country codes
- O - SMPP Error codes
- W - Wireshark Capture
- SMS FAQ
- Feature list
- Commercial Information
- Search
Ozeki brings you outstanding
SMS Gateway technology. Use our SMS Server products on Windows,Linux, or Android
C# SMS API
Developers can use our C# SMS API to send SMS from C#.Net. The C# SMS API comes with full source code
PHP SMS API
The ozeki PHP SMS gateway software can be used to send SMS from PHP and to receive SMS usig PHP on your website
SMPP SMS Gateway
SMS service providers use our SMPP gateway solution, that offers a high performance SMPP server and SMPP client gateway with amazing routing capabilities
Multimedia Message MMS
(MMS message type, MMS message format)
Video tutorial: |
![]() |
How to send MMS from your PC using Ozeki NG (part 1/2, install and configure) |
Video tutorial: |
![]() |
How to send MMS from your PC using Ozeki N (part 2/2, send a test message) |
Introduction
Ozeki NG SMS Gateway can be used to send MMS messages. Each MMS message contains a text part and several attachments. Attachments can contain audio, video, applications, presentation files and text content. A detailed list of available message types for MMS messages can be found in the MMS content format list. To send MMS messages with Ozeki NG, all you have to do is specify "MMS:XML" as the message type and prepare an XML file that contains the message attachments. You can use all the methods you have used for SMS messaging.
Message type
MMS:XML
The format of the message data is:
<MMS> <subject>Hello world</subject> <messagetext>This is the message text</messagetext> <deliveryreport>on</deliveryreport> <readreport>on</readreport> <priority>high</priority> <messageclass>personal</messageclass> <attachments> <attachment> <filename>c:\tmp\mmsdemo.gif</filename> </attachment> <attachment> <filename>c:\tmp\music.mp3</filename> </attachment> </attachments> </MMS>
Sending an MMS message
To send an MMS messages from the built in user interface, you need to copy the attachments to your hard disk, and you need to specify the full path pointing to them in the MMS composer form (Figure 1).
To send an MMS message from an API, you have to copy the attachments to the server in a directory, then you have to build an XML file, that points to the attachments. This XML should be pasted into the messagedata field of the message and you need to use the "MMS:XML" message type. For example if you use the database user to send MMS messages from a database you would use the following SQL Insert statement to send you MMS messages:
SQL example:
insert into ozekimessageout (receiver,msgtype,msg,status) values ('+36205222245', 'MMS:XML','<MMS> <subject>Hello world</subject> <messagetext>This is the message text</messagetext> <deliveryreport>on</deliveryreport> <readreport>on</readreport> <priority>high</priority> <messageclass>personal</messageclass> <attachments> <attachment> <filename>c:\\tmp\\mmsdemo.gif</filename> </attachment> <attachment> <filename>c:\\tmp\\music.mp3</filename> </attachment> </attachments> </MMS>','send');Please note the double back slash in the file path of the MMS attachments. This might be necessary when you insert the data into your SQL database server because a single back slash might be treated as an escape character!
More information
- Introduction to mobile message types
- Mobile message type specification - OTA bitmap SMS
- Mobile message type specification - Operator logo SMS, XML
- Mobile message type specification - Operator logo SMS, binary
- Mobile message type specification - Ringtone SMS
- Mobile message type specification - WAP Push SMS
- Mobile message type specification - Binary SMS XML
- Mobile message type specification - VCard SMS
- Mobile message type specification - VCalendar SMS
- Introduction to SMS Message Indication
- Mobile message type specification - Webpage link, SMS
- Mobile message type specification - OTA Browser settings SMS
- Mobile message type specification - OTA SyncML settings SMS
- Mobile message type specification
- How to send an USSD Message
- Mobile message type specification - WAP Push SL SMS
- Mobile message type specification - Picture message