I just changed my APN to
wap.voicestream.com, it's interesting to see that T-Mobile seems to have opened all ports via that APN (before they blocked the hell out of everything, hence the reason for the proxy hack).
Anyway, I sent an MMS to myself and it sent fine (without the 5 minute lag some are reporting) and promptly received it (of course, the image was scaled down).
Working Steps (T-Mobile USA):
1) Install the hack via Cydia (Reboot)
2) Settings -> General -> Network -> Cellular Data Network and tap
Reset Settings
3) Reboot
4) Settings -> General -> Network -> Cellular Data Network and input
wap.voicestream.com for both APNs and use these settings:
MMS APN:
wap.voicestream.com
Username: [Leave blank]
Password: [Leave blank]
MMSC:
216.155.174.84/servlets/mms
Proxy:
216.155.165.050:8080
MMS Max Message Size:
307200 (
300kb limit)
MMS UA Prof URL:
wap.sonyericsson.com/UAprof/W800iR101.xml (
meant to fix the small image size issue but doesn't seem to be working)
5) Reboot
6) Settings -> Messages and check that MMS Messaging is on.
You should now be able to send picture messages. No need for the carrier update.
Here is another T-Mobile USA MMS setting:
[MMS] APN:
wap.voicestream.com
Username: [Leave blank]
Password: [Leave blank]
MMSC:
mms.msg.eng.t-mobile.com/mms/wapenc
MMS Proxy:
216.155.165.50:8080
Side note: Does anyone know if this guy has PayPal? I am definitely donating!
EDIT: List of more profiles:
http://delicon.sourceforge.net/profiles.html