How do I send SMS directly via SMPP? My provider provides an SMPP interface to send SMS, how do I connect it to it? Are there any libraries or examples that can educate me on using SMPP to send? Perhaps using PHP? or C#?
The Short Message Peer-to-Peer (SMPP) is a protocol used by the telecommunications industry for exchanging SMS messages between Short Message Service Centers (SMSC) and/or External Short Messaging Entities (ESME).
SMPP CommandsEstablish a receiver bind. Establish a transmitter bind. Query status of previously submitted message. Submit message to the Message Center for onward delivery to mobile / short message entity (SME).
SMTP stands for \”Simple Mail Transfer Protocol\” and was first published in August of 1982 as the primary means to send email messages (which is still used today). SMPP stands for \”Short Message Peer-to-Peer Protocol\” and is the telecommunications industry protocol for exchanging SMS messages.
SMPP stands for Short Message Peer to Peer Protocol. The biggest advantage of SMPP is that it supports two way messaging and maintains continuous connection with SMSC. Being stateless protocol SMPP maintains its edge over http protocol.
There's the Logica SMPP project, written in Java, that could educate you on the matter. Other than that, there's a list of projects on the SMPP Wikipedia page that could fill a similar purpose.
I've used a client library from DevShock for a few years, but the company seems to have disappeared from view.
A quick Google turned up this one though:
http://www.inetlab.ru/Products/ALT.SMS.SmppClient.aspx.
Seems straightforward enough, and comes with both C# and VB.Net examples as well as some decent documentation.
Hope that helps.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With