Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

OpenSource .net SMS library, I can't seem to find one at all for C# [closed]

I've been using GSM modems in my projects to send/recieve SMS-s. I have been using built-in serial port communication features of .net to do this by using standard AT commands.

Now I have to extend its functionality (like SMSs in PDU mode, more efficient delivery report handling etc). I don't wanna reinvent the wheel, so first I'd like to know if there is a good open source project or a free library on this topic. It should send/recieve sms in text and pdu mode, handle delivery reports.

I've googled it, but I have not found an efficient one so far.

Platform: Windows/.net4/vs2010/c#

like image 218
Tom Avatar asked Sep 28 '11 11:09

Tom


2 Answers

Since, you are not looking for just a client library, you need to deploy your own SMS gateway. This is what you need

like image 151
p.matsinopoulos Avatar answered Sep 19 '22 17:09

p.matsinopoulos


I accually wrote my own SMS library in C#, back in 2005. My aim was to create a commercial library out of it, but it just never happened; besides this is probably my 1000 th project that has never been released... Anyway I decided to change that - because of this question - and will now start to release much of my superfine code under MIT license (free, free, free).

https://github.com/johanssonrobotics/FJR.SmsSolution (click the link, then the "Zip" button on GitHub to download)

Anyway, as I said, I wrote most of the code in 2005, but did some heavy refactoring to it about a year ago, so it should be solid. Anyway, feel free to test it. Comes with a demo Windows-forms application.

enter image description here

For instance, this could be used to connect a phone via COM-cable and send/receive SMS-messages. Easily.

Have fun & hope this helps!

like image 28
Fredrik Johansson Avatar answered Sep 19 '22 17:09

Fredrik Johansson