tags:

views:

90

answers:

4

Hi,

In windows I want to make an application, which can send and receive and process sms. How it is possible? I am from India and this app will be used in India.

How can I receive sms in computer, I think through cellular GSM modem, It is possible to send and receive sms. Where can I find APIs to connect to modem to send and receive sms?

I am comfortable in Qt & MFC programming.

Thanks, Sunny.

A: 

No, you cannot send SMS through your modem. There are third party SMS gateway services, but I'm uncertain of how well or if they work in India.

Start reading here SMS Gateways and then you should be able to google for gateway services.

Mystere Man
It is very much possible to send SMS through modem if that modem supports AT commands.
Pradeep
All telephone modems support AT commands. I believe the Sunny was referring to a standard phone modem, not a Cellular modem. A standard POTS modem cannot send or receive SMS. A Cellular modem may be able to, but I doubt that is what he was referring to.
Mystere Man
Mystere Man, I was referring to Cellular Modem. Sorry for misunderstanding.
Sunny
My appologies. When someone just says "modem" it generally means a standard telephone modem. That's why they have qualfieis like "Cellular Modem", "GSM Modem" or "Wireless Modem". In reality, those aren't modems either, which is why they're called "Cellular Adapters" but that's just being picky. You should edit your question to clarify, although by now you've probably received your answers anyways.
Mystere Man
+2  A: 

You will need to get a modem that is capable to receive AT COMMANDS.

take a look at this article.

I used the following modem, and it works perfectly.

Another way would be to use an SMS gateway such as CLICKATELL I use my own modem to receive messages, and their gateway for sending.

Adnan
+1  A: 

Assuming you have a GSM modem which supports it, then you can send a set of AT commands to send and retrieve SMS from it.

If you are dealing with message in bulk, you'll probably want to sign up for an SMS gateway service instead. These usually provide an HTTP API and don't require a GSM modem.

David Dorward
+1  A: 

If you want to send/receive SMS using Modem then this link might be helpful. If you want to have large scale capabilities to send/receive SMS then you can contact SMS Resellers like Gateway4SMS. Search google for more such providers. There are plenty of them in India.

Besides these technical things, you need to be aware that it is illegal to send bulk SMS from your mobile phone in India. You need to have 5 digit special codes (like 57575) or 11 character (TD-IRCTC) name to send bulk SMS which will be provided to you by bulk SMS resellers.

If you are thinking to contact service providers like Airtel or Vodafone to connect to their SMSC (SMS center) then be aware that Airtel has pulled out of this business because it is ethically not so right. Your only options are Vodafone/Tata teleservices but those guys don't respond to you if you are small time player.

Pradeep
Thanks for your answer. Pradeep.
Sunny