
sMMS v0.4.2.60 - Sprint Picture Mail Composer 

This application can be used to send MMS (Picture Mail) for Sprint Customers. Messages will be sent via "Sprint Picture Mail". It should be an easy solution to the MMS issue, for most users. You still have the same limitations as Picture Mail, not Video support and only able to send JPEGs. 

Supports sending messages to Phone Numbers or Email addresses. Messages sent to Email addresses will send a link. Which will allow users to view the pictures in their browser. Messages to Phone Numbers should work like anyother MMS for most providers, Sprint has a list of supported providers.

NOTE: YOU MUST HAVE A SPRINT VISION PLAN AND A PICTURE MAIL ACCOUNT SETUP. ALSO THIS DOES NOT ELIMINATE THE NEED FOR SPRINT PICTURE MAIL, IT JUST HELPS WITH A EASIER SENDING PROCESS. YOU SHOULD CONTINUE TO USE PICTURE MAIL ON YOUR PC.

Oh yeah, this version will expire in a month. Since it is only alpha I don't want old version floating around, a pain to support. 

Requirements:
WM5, WM6 PPC / SP
.NET 2.0+

Installation/Setup
FYI: How To: Install, Uninstall, and Transfer Files on Windows Mobile
                        http://www.wmexperts.com/articles/howto/how_to_install_uninstall_and_t.html
1. Unzip file and then copy the CAB file to your Phone
2. Using the File Explorer, click on the CAB file to launch it
3. You can install the app to your Device, Ext ROM or SD Card - SMARTPHONES WILL REQUIRE A SOFT RESET BEFORE LAUNCHING
4. Once installed, go to "Start => Programs" and click the sMMS icon
5. When open go to "Menu => Settings" to enter your SPRINT PICTURE MAIL Login information.
6. Click Save.

todo:
* Encrypt Password
* Add Validation
* When at the last slide and click next you go back to the beginning
* Add message queue for sending msg later
* Auto disconnect setting
* From Camera to sMMS linking

v0.4.3.08
* Added a few more Themes
* Merged External Libraries

v0.4.2.60
* Optimized Resize Code
* Added ability to disable AutoClear after send
* Added Basic Themes

v0.4.2.56
* Bug - Problems sending LARGE images -2 MP or so (Speed issue)
* Bug - No error when Number or Password is not set
* Bug - Handle Out of Memory Error after adding a Large Image.
* Support GIFs, BMPs, PNGs - save them to JPEG then upload
* Add ability to add multiple phone numbers to the to field - Semi-Colon Separated (8315551212; bill.smith@sprintpcs.com)
* Ability to reset message form
* Removed logging from Settings
* Removed the Smartphone UI. Now Both SP and PPC use the same UI.
* Many small UI Tweaks

v0.3.8.37 - EMERGENCY RELEASE
* Bug- Fixed the send to Email

v0.3.8.36 - 243 Downloads
* Network Detection
* "Minimize and Close on Send" setting
* Bug - Cleanup Temp folder before Uploading
* Bug - Fixed the Date formatting Crash
* Bug - Fixed Hang on repeated sends
* Bug - Fixed the TO field locking after using the Contacts list
* Basic D-Pad support
* Limited amount of slides to 10
* Delete Slides
* Ability to Stop sending
* Saves the last Selected image location
* Basic Smartphone Support (Motorola Q tested) 

v0.3 (No version number on about page) 2495 Downloads
* Add image caption back in
* Get Image from Camera
* Rethink MMSMessage obj and Image/Element retrival to match IDs with image names
* Add Async sending
* Multi image with captions sending
* Contact selection 
* Landscape Support     
* Add Logging    
* Menu item to add Picture



FAQ: Please Read!!!

Why do I need to use sMMS to send MMS messages?

A few months ago, Sprint blocked MMS sending using a PDA/PPC device. Sprint recommended that PDA users use the Sprint Picture Mail website. Great, for whatever reason they blocked 

MMS, they atleast offered a workaround/solution. sMMS helps users upload and send photos using their Picture Mail website.





Why can't you make sMMS send videos, my friend has Picture Mail on her phone and can send video? 

sMMS uses the Picture Mail website not the Picture Mail service offered to "Normal" cell phone users. The way sMMS is built, it can not do anything that the Picture Mail website 

does not do. And the Picture Mail website does not let you upload videos. You can receive video, just can't upload or send them.





So this actually uses Sprint's pic mail system/servers (ie the message is sent from your phone number vs annonymously over email)? If so, how did you get around Sprint's block? Can you access their servers over a different port than the Arcsoft software allowed or something? I guess Sprint's main issue was just the use of software that they had purchased the license for.

No I didn't find any special port or hack anything. sMMS is basically a browser that formats the Picture Mail website. To help send messages easier. sMMS is not a replacement for 

Picture Mail but you can use it along side of the Picture Mail website. Also it is sent from your, Picture Mail account, your number is attached just like if you used any other 

Browser. I imagine that it works that same as those Usage Today plugins.





I sent a message to a friend on Verizon and he has not got it yet, what is wrong?

There is an issue between Sprint and Verizon when attempting to send pictures that are too large. This seems to happen when sending images 700Kb or higher. Reduce the image size 

and send again. This issue should be resolved in v0.4.2





When sending a message I get an "Out of Memory" Error. I have a super phone it should be able to handle any application.

Well the issue is with the .NET Framework and the limited amount of memory on phones. To Modify or even get information from an image in .NET you have to convert the image to RAW 

uncompressed data, JPEGs are highly compressed. ex. a 2MB JPEG 2300 x 2500 uncompressed will be 23MB (2300x2500x32 = 23MB). Most if not all phones will choke with that much memory allocated to an image. This issue should be resolved in v0.4.2





Do I have to Donate? Why should I donate?

No, you don't have to donate. But if this application works and solves a major issue, I ask that you contribute in someway to the sMMS project. That maybe through a Donation, or even participation in the forum, offering help or suggestions. Also this is a "hobby" project, so please help in someway to pervent sMMS from turning into a commercial product or even worst, fading away. 





What do I get if I Donate?

Nothing, Nothing at all. Just kidding. You get the opportunity to get advanced versions of sMMS or any products that evolve from it. If for some reason, sMMS is forced to become a commercial product, no sign of that yet, you will get a lifetime license to the software.





How do I get a Picture Mail account?

"First check your Sprint account to see if you have a picture mail access. (If you have power vison you should have it..) 

Next go to pictures.sprintpcs.com and click on login. put in your phone number and select "no send me a password". you should get a txt msg with your password. you can login to 

the site and change it from there.." Thanks Supadoggie





After I installed the application I get an error message: "This application (sMMS.exe) requires a newer version of the Microsoft .NET Compact Framework than the version installed on this device.". What do I do, now?

You will need to install a 2.0 or higher version of the .NET CF Runtime. Here is a link to the 3.5 .NET CF Runtime. http://forum.ppcgeeks.com/showpost.php?p=193948&postcount=2





What devices has it been tested on?

HTC Touch, HTC Apache, HTC Mogul/Titan, Palm Treo 700wx, Motorola Q / Q9C



