Re: Obtaining the message ID set by the SMSC

Stipe Tolj <[email protected]>
Newsgroups gmane.comp.mobile.kannel.devel
Organization tolj.org system architecture
Message-ID <[email protected]>
Ben Suffolk wrote:

> Hi,
> 
> I would like to be able to get the message ID set by the SMSC. I know  
> it is stored in the ts field int he DLR database. I have looked for a  
> substitution variable to add it into the dlr-url but I can only find  
> one for the internal kannel ID of the message. Have I missed it, or  is 
> it not possible?
> 
> Its very useful to get this ID for any issues / reconciliation with  the 
> operator.

currently there is no way to "pass" the SMPP message id to the upper layer 
(application layer, ie. smsbox). Reason: we want as much abstraction to the 
specific SMSC protocols as possible.

But users claimed this issue to be "required".

Yes, the SMSC side ID is stored in the temp DLR data field 'ts' in order to 
match the DLR.

We could think of "transporting" the SMSC side ID (message_id in SMPP, or 
OADC:teimstamp in EMI/UCP) back to smsbox layer. Any suggestions, comments from 
the list on this?

The main question is: why? smsbox should abstract and your application layer 
wouldn't need that ID. If you have hassle with SMSC, then it's included in the 
bearerbox.log for reference.

@Ben: can you describe a senseful scenario for this need?

Stipe

-------------------------------------------------------------------
Kölner Landstrasse 419
40589 Düsseldorf, NRW, Germany

tolj.org system architecture      Kannel Software Foundation (KSF)
http://www.tolj.org/              http://www.kannel.org/

mailto:st_{at}_tolj.org           mailto:stolj_{at}_kannel.org
-------------------------------------------------------------------
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.