FMMS

fMMS is an application for MMS sending/receiving with GUI for Fremantle, written in python + gtk.

Tutorial
While the steps are generally the same for multiple providers, these instructions contains settings that are specific to T-Mobile USA

Dependencies
Go HERE to learn more about adding more repositories to your app manager
 * Install fMMS; located in Extras-Devel
 * Install fAPN; located in Extras-testing

Config

 * 1) Create a new APN
 * 2) Run fAPN
 * 3) Create a new APN (I call mine Tmo-mms) and click add
 * 4) Edit APN
 * 5) go into Settings (where all the icons are)
 * 6) go into Internet connection under connectivity
 * 7) click on connection
 * 8) highlight your NEW APN (Tmo-mms) and click edit
 * 9) Hit next on the next window
 * 10) In access point name, put in "wap.voicestream.com"
 * 11) Leave everything else blank and hit next
 * 12) Hit advance on the next window
 * 13) Put a "check mark" on use proxy
 * 14) In http proxy:, enter 216.155.165.50,
 * 15) In port #, enter 8080 (or 9201 if 8080 fail)
 * 16) Put a "check mark" on Automatic Configuration
 * 17) In web address, enter http://mms.msg.eng.t-mobile.com/mms/wapenc
 * 18) Hit SAVE, and then Finish
 * 19) *NOTE: I honestly don't know if you need to put both proxy and web address in there because if you check web address, proxy turns gray. If you uncheck web address, proxy light up. I will test and report later.
 * 20) fMMS Setting
 * 21) Open fMMS, you will be prompt to put in a APN
 * 22) Enter in your newly create APN (Tmo-mms) *Case sensitive
 * 23) In MMSC, enter http://216.155.174.84/servlets/mms
 * 24) In Resize image, enter 300 or something lower (don't know how high is max)
 * 25) Enter your phone number at last (without dash)
 * 26) Hit SAVE

Usage

 * 1) Open fMMS, is not already running.
 * 2) Tap on the top center (where you see fMMS V )
 * 3) Hit New MMS
 * 4) Put in number to send mms to
 * 5) put in message
 * 6) put in attachment (photos)
 * 7) Connect to Tmo-mms (same place where you usually connect to wifi). You can do this before Step 4 if you want. For some reason, if I don't connect to this first, it doesn't work (I will get a "network error" message).
 * 8) Hit SEND

You should see a "resizing" notice and then a bunch of gibberish number/symbol/letter. This means you sent it.