---------- Forwarded message ---------- From: Engel L <[EMAIL PROTECTED]> Date: Jan 18, 2008 8:41 AM Subject: Re: Need Help Configuring Kannel for SMS Pull To: Otandeka Simon Peter <[EMAIL PROTECTED]>
Hi Peter, Your config file is almost similar to mine, except that I do not have a receive-port. I read on the user guide if this is not set the port parameter is assumed. Yes what I need now is a way for the SMSC to route my SMS's to my Kannel server (SMS's meant to my Kannel box via a short code the operators provided me). So yes, how can the SMSC talk to Kannel (via SMPP or any other protocols Kannel makes provisions for)? On 1/17/08, Otandeka Simon Peter <[EMAIL PROTECTED]> wrote: > > Hi Engel, > > This is my SMSC group in Kannel. > > group = smsc > smsc = smpp > smsc-id = smsc1 > host = ***.****.***.** > port = 5020 > transceiver-mode = false > interface-version = 34 > receive-port = 5020 > system-type = "" > smsc-username = "***" > smsc-password = ***** > address-range = "" > throughput = 20 > source-addr-ton = 1 > source-addr-npi = 1 > source-addr-autodetect = yes > dest-addr-ton = 0 > dest-addr-npi = 0 > Now to better understand your question, are you asking for configuration on > the SMSC through SMPP so that it can talk to kannel. > > If you need that then I can gladly send you what to do. > > Regards > > Peter > > > > ----- Original Message ----- > From: Engel L > To: Otandeka Simon Peter > Sent: Thursday, January 17, 2008 8:00 PM > Subject: Re: Need Help Configuring Kannel for SMS Pull > > > Hi Peter, > > I have configured the SMSC group and I can actually send messages via > Kannel. So the SMSC group configuration is in order. What I need to know is > how I can get Kannel to receive messages from the SMSC (a user would send an > sms to a number, this sms would get to the SMSC, how would the message get > from the SMSC to my Kannel gateway? What options do I have? SMPP/HTTP? > Someone suggested HTTP (The SMSC would send an http request to my Kannel > box, which would also run a webserver to handle these requests. I would have > a php script to handle this and process the message (the message would be in > the URL from the SMSC, so php would be needed for processing the message, > and responding accordingly.) I am looking for a way to do this without php, > or any other scripting language, I need to know whether Kannel or SMPP has > provisioning for this (the gateway receiving the sms from the SMSC). So my > question is how can my Kannel box get the message directed to it from the > SMSC? > > I hope I have explained my problem well enough, and Thanks for the help. I > would also appreciate your sample config file so I can look over it and see > where I am going wrong. > > Regards, > > Engel Linus > > > > On 1/17/08, Otandeka Simon Peter <[EMAIL PROTECTED]> wrote: > Look at the kannel userguide it has where you specify the SMSC group > something like group = smsc. This is where u specify the IP address of the > SMSC and port so that kannel can talk to the SMSC after you can configure > the group=sms-service with the URL to recieve the message. > > If you donot understand, I can send you sample config to help you out. > > Hope I have answered you. > > Regards > Peter > ----- Original Message ----- > From: Engel L > To: Mike Nwaogu ; [email protected] > Sent: Thursday, January 17, 2008 4:46 PM > Subject: Re: Need Help Configuring Kannel for SMS Pull > > > > Sorry to bother you again but one thing i fail to understand is the > how get-url, post-url and exec parameters normally work. My understanding is > that this is what Kannel does (requests the url) on receipt of an sms, and > responds to the send, with the content (the result of the http request), or > for the case of exec, it responds with the result of the system call. But > what I need to know is, before Kannel responds to the message, how does it > receive it from the SMSC? Doesn't Kannel make a provision for this? The > reason I am asking is what I want to do is do some processing (an external > application) after receiving the SMS, then Kannel can respond to the sender > with the result of the processing. But before all that takes place Kannel > has to actually receive the message, any possible ways for the SMSC to route > the message to Kannel? I am thinking a php script or any other is an extra > overhead that there should be a way to avoid. So my question is does > Kannel/SMPP make a provision for that (receiving messages from the SMSC). > > > On Jan 17, 2008 2:56 PM, Mike Nwaogu <[EMAIL PROTECTED]> wrote: > > Yes Engel, > as long as they're sending in SMS via HTTP then a webserver is what > you'll need and a php script to handle the in coming requests. > > > > > > Regards, > Mike Nwaogu > Tel: 234_802_325_6437 > Eml: [EMAIL PROTECTED] > > > > ----- Original Message ---- > From: Engel L <[EMAIL PROTECTED] > > > To: Mike Nwaogu <[EMAIL PROTECTED]>; [email protected] > Sent: Thursday, January 17, 2008 9:39:17 AM > Subject: Re: Need Help Configuring Kannel for SMS Pull > > Thanks again Mike, what I am getting from this is that I the > receiving of the SMS is not Kannel related. I can set up a php script > independent of Kannel with with I can process and extract the SMS from the > SMSC (in form of a URL). I was thinking Kannel handles this as well, now > what I am getting is i need to install a web server as well isn't that > correct? > > Thanks Again Mike > > Regards, > Engel Linus > CECIT > > > On Jan 17, 2008 10:44 AM, Mike Nwaogu <[EMAIL PROTECTED] > > wrote: > > Ok, I'm sorry I miss understood at first. > You'll need to give them the URL to which they'll send the sms > messages. > Then you'll need to agree on the Message parameters eg: > > the name of the parameter for senders' address > the name of the parameter for message and any other parameter you > may want from them. > That way they'll know to send you a query to your URL in the > format that you'll be able to receive and process them. > > > > > Regards, > Mike Nwaogu > Tel: 234_802_325_6437 > Eml: [EMAIL PROTECTED] > > > > ----- Original Message ---- > From: Engel L <[EMAIL PROTECTED]> > > To: Mike Nwaogu <[EMAIL PROTECTED]> > Sent: Thursday, January 17, 2008 8:35:20 AM > Subject: Re: Need Help Configuring Kannel for SMS Pull > > Thank you Mike for the quick response. But I need to know what > needs to be done at the SMSC, what information do I need to give them to > route my messages to Kannel? They told me they can use HTTP and I am > interested in that option since it seems to be the easiest. I would imagine > the get-url option is best suited for this task. > > Regards > Engel Linus > CECIT > > > > On Jan 16, 2008 11:18 PM, Mike Nwaogu <[EMAIL PROTECTED]> > wrote: > > Hello Engel, > You can configure a group = sms-service and include an exec > parameter or geturl/posturl option in the group. eg: > note that you can only use either of them, exec, post-url or > get-url > > group = sms-service > name = Incoming > keyword = default > exec = "/home/admin/doSMS.pl %p %P '%a'" > catch-all = true > #get-url = " > http://localhost/service.php?phone=%p&text=%r&binary=%b&smsc=$i&time=%t" > #post-url = " > http://localhost/service.php?phone=%p&text=%r&binary=%b&smsc=$i&time=%t" > > > This will ensure that all your messages are sent to this > application from where you can determine the response. > > > Regards, > Mike Nwaogu > Tel: 234_802_325_6437 > Eml: [EMAIL PROTECTED] > > > > ----- Original Message ---- > From: Engel L < [EMAIL PROTECTED] > > To: [email protected] > Sent: Wednesday, January 16, 2008 5:19:47 PM > Subject: Need Help Configuring Kannel for SMS Pull > > > > Hi, > > I am experimenting with Kannel and I do have access to a vendor > SMSC. I have managed to send messages using Kannel (push sms) but a major > part of what I am trying to do is be able to receive messages from the SMSC > (A user would send an SMS to a certain number, and the SMSC would forward > the message to Kannel). I need to know what options I have to receive the > message to the gateway. From the SMSC's point of view, what options do I > have for forwarding the messages to Kannel (protocols-HTTP, SMPP ??). I > would prefer HTTP since it should be easier to develop around (And I would > imagine a majority of Kannel users have used HTTP before for Pull Purposes). > > Please Assist. > > Regards, > > Engel Linus > CECIT > Dar es Salaam > > > > > > > > -------------------------------------------------------------------- > Be a better friend, newshound, and know-it-all with Yahoo! > Mobile. Try it now. > > > > > > > ---------------------------------------------------------------------- > Never miss a thing. Make Yahoo your homepage. > > > > > > > ------------------------------------------------------------------------ > Never miss a thing. Make Yahoo your homepage. > > > >
