In the SMS system, every number has a label that indicates what sort of number it is, national, international, network-specific or other. Most mobile operators are set up to accept the numbers as they are and ignore the label as much as possible, unless there can be ambiguity about the number.
Diafaan SMS Server labels numbers up to 5 digits as network specific but apparently your mobile operator does not accept this as a short code and only accepts it if the label is 'Unknown'.
Hi Henk, thanks for the answer, I tried adding + in front of the number but it doesn't work. Then, I read your manual and I saw Unknown as one of the DefaultAddressType, which uses '*', so I add '*' in front of the number, and eventually it works. I've read the explanation in the manual but actually I really don't know the reason why this works. I hope you can give a simple explanation to me. Thank you
There is no real reason why this should not work in Diafaan SMS Server. But sometimes the mobile operator does not accept that a number is sent as a shortcode. You can try if sending the message to number '+199' works. In that case Diafaan SMS Server marks the number as an international number and that might be accepted by Vodafone.
Hi Henk, I've come up with a problem. I know that to send a USSD command is using the gsm.ussd message type. But then, I wanted to send a message to operator number, example: 199 (Vodafone) with text message "SMS PLAY", usually, if I do it using smartphone the operator will automatically reply with a success message, but when I sent it via diafaan, the operator didn't send a reply message at all. Is there a way to solve this? Thank you for the help Henk
Most Users Ever Online: 494
Currently Browsing this Page:
Guest Posters: 539
Newest Members:, Henk Helmantel
Administrators: Henk Helmantel: 1067