jMmsLib is Java implementation of binary Multimedia Messaging Services (MMS) encoding/decoding. It supports creation and encoding of send_request messages and decoding of send_conf responses. To see jMmsLib in action look at SendMMS. This is a working simple MMS client that builds messages from texts and images, encode them, and deliver them to a MMSC via a WAP connection.
If you need a missing features, please fill a feature request in the Tracker. If you are willing to add the feature yourself, feel free to contact me for help and/or for merge it to the main sources.
jMmsLib is released under the GNU General Lesser Public Licence (LGPL). Look here for details.
Downlaod the last version (0.8) via SourceForge.