I have upgraded my sdk to 1.5 I do see in the API that I can send MMS with utf-8 encoding; However the following two commands had different format of the received subject:
toBeSendMsg.setSubject("some spanish characters", "UTF-8"); // I actually have there some spanish characters just couldnt copy them to here...
Subject: [here there was no =?utf-8... at the beggining]
Why wasnt there any =?utf-8... ? in my second send? How will mobile phones know that they should decode the subject in UTF-8 if the subject header didnt specify this?
Cant put directly spanish characters in java code, getting them from an outer source like a stream and the subject is encoded correctly with UTF-8 (so far tested only with emulator but things look fine...)