There is a thread here called: "Sailfish MMS problems - T-Mobile USA". I used "deprecated" suggested settings on page 2 for T-Mobile. "Works every time, just not when you're on WiFi exclusively, or on a VPN.", as he says.