MMS client

"Marcel Jansen" <[email protected]>
Newsgroups gmane.comp.mobile.kannel.devel
Message-ID <[email protected]>
Hello

I needed an MMS client for linux about 2 months ago and since there wasn't
one easily avaiable I decided to adapt Kannel. I've currently finished as
much
as I'm likely to have time for and I would be happy to make it available
if anybody's interested.
My default route would be to put it up on sourceforge.

This is by no means a finished product but it does currently actually
download MMS messages.

I'll include a short overview of it at the end of this message.

Compliments, by the way, to all kannel developers, a well engineered product
IMO.

Marcel

===================================================
Marcel Jansen
Tel: +44 117 903 1146       Mobile: +44 797 078 5217
The Appliance Studio Ltd, University Gate East, Park Row, Bristol BS1 5UB
http://www.appliancestudio.com

<extract from my overview document>

Current features

The MMS client was adapted from Kannel (www.kannel.org) open source
software. The client has the following features:
1.	receive SMS messages and store them in XML format - TESTED
2.	notification of new SMS message by appending the name of the file
containing
            the new SMS message to a well known file – TESTED
3.	notification of new SMS message by calling a URL on which an interested
piece of software is listening - UNTESTED
4.	receive notification of a waiting MMS message, retrieve it using HTTP and
store it in XML format – TESTED
5.	receive notification of a waiting MMS message, retrieve it using WAP/WSP
and store it in XML format – UNTESTED
6.	notification of new MMS message by appending the name of the file
containing the new
            MMS message to a well known file – TESTED
7.	notification of new MMS message by calling a URL on which an interested
piece of software is listening – UNTESTED
8.	use a dial-up connection instead of a Ethernet connection to download new
MMS messages – UNTESTED
9.	The modem cannot be used simultaneously for listening for new SMS
messages and downloading
            MMS messages. The client has the logic to swap between these 2
modes – UNTESTED
10.	Sending SMS messages from the client using an HTTP interface - UNTESTED
11.	Sending MMS messages from the client using an HTTP interface - UNTESTED

It’s safe to say that anything in the above list that is marked UNTESTED
currently doesn’t
work and will need time to test and debug.

Implementation issues

The current client is usable for a demo and possibly a trial but would need
the
following issues looked at if it were to be industrial strength:
1.	the client software does not shutdown cleanly
2.	memory leakage
3.	too many threads for a lightweight client: the number of threads should
be reduced
4.	General trimming down: cutting out all the pieces of software
            from the original Kannel suite that is not needed anymore.

Miscellaneous
There are some GSM modems that allow simultaneous access to its SMS and GPRS
facilities but there is no Linux support for that feature.

<end extract>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.