Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Any way I can send SMS? [closed]

Tags:

c#

.net

sms

alert

How can I make my application send SMS using C#? My current configuration sends E-mail alerts but SMS alerts are better suited for my purpose. Any way I can do that for free/paid?

like image 323
Hari Menon Avatar asked Aug 09 '10 10:08

Hari Menon


People also ask

How do I temporarily stop text messages?

Click the 'Do not disturb' button to silence all calls, texts, notifications and alarms. If you want to customize this setting to allow certain alarms, calls or texts to come through, click the 'Do not disturb on' bar to access the Do not disturb menu.

Can a text message be retracted?

Unsend a messageYou can undo a recently sent message for up to two minutes after sending it. Touch and hold the message bubble, then tap Undo Send. A note confirming that you unsent the message appears in both conversation transcripts: yours and your recipient's.

Can you send a text to a phone that is off?

If their phone is turned off, the message will only say sent. Once they turn their phone on, the message will be delivered to the handset.


2 Answers

You need an SMS provider. One such provider is clickatell.com who I have bought in bulk from before. They have a good service, and an extensive API. You have to pay for the SMS, but like everything in life, the better quality stuff costs more. I've found them reliable and their phone support is good.

There are a few free ones out there, but they are obviously going to be heavily restricted and finding one that allows use for commercial products would be hard to find. You also have to be careful with user data, free ones may auto sign your numbers on for marketting etc, so make sure your users are aware of that if that's the route you wish to take.

Just a disclaimer that I have no affiliation with Clickatell, and there are lots more options out there, but beware of resellers who provide sub par service at inflated prices.

like image 162
Tom Gullen Avatar answered Sep 27 '22 23:09

Tom Gullen


Second vote for ClickATell for fast, flexible, simultaneous SMS delivery (and full tracking of SMS message delivery status).

An alternative is that you could use a USB/serial GSM modem (WaveCom) or cell phone and send SMS's via the venerable 'AT' command set. For serial-based SMS, there are quite a few .NET component sets, to make it easier. One such component set is TOxygenSMS. Going the serial route means each SMS takes about 5 seconds and must be sent in series.

I have used both with great success. Use a SMS gateway if you have Internet access and a GSM modem in other cases.

like image 39
Keith Blows Avatar answered Sep 27 '22 21:09

Keith Blows