Both the existential question "Does it provide intermediate DLRs" and the existence of patches or not are for the users list. If you discuss particular C code, then it becomes developers list.

It is neither a bug, nor a feature. Simply put, openSMPPBox is very recent, and a lot of things are not implemented, yet. If you would like to contribute some code, you are more than welcome.

PS I am not the developer or maintainer.

BR,
Nikos
----- Original Message ----- From: "XEN-Housing s.r.o." <[email protected]>
To: "Nikos Balkanas" <[email protected]>
Cc: <[email protected]>
Sent: Monday, October 25, 2010 5:49 PM
Subject: Re: opensmppbox and intermediate dlr


 Hi Nikos,

at first, thank you for your reply.

But, I do not see a reason why do not use intermediate DLR if SMPP protocol define it, my SMPP provider provides it, and kannel support it. If opensmppbox is not capable to handle it, it can by wroten nicely. And that's not an question for user list, coz that's an question for developpers, if it's bug or well dressed bug called "feature" implemented in pdu_to_msg in opensmppbox.c

Questions are:
1) is there some patch that will implement intermediate dlr to opensmppbox? 2) is in "good" of opensmppbox to have implemented it? (if yes, i can try to implement it (ENROUTE))

Slavoj.

D�a 25. 10. 2010 16:28, Nikos Balkanas wrote / napísal(a):
Hi,

1) Please do not use devel for such questions. Use users list.
2) Do not use dlr-mask 63. Use 31 instead. A lot of SMScs do not honor 63 and DLRs won't work with them. 3) Opensmppbox will generate an ACK, which is translated to DLR 8 (accepted, buffered) by the ESME. As a result, it will intercept and delete all DLR 8s coming from the SMSc. You understand the reason. Can't have to the same SMS 2xDLRs 8 from different sMScs. 4) That is the extend of intermediate DLRs that opensmppbox handles. No ENROUTE, no others.

BR,
Nikos
----- Original Message ----- From: "XEN-Housing s.r.o." <[email protected]>
To: <[email protected]>
Sent: Monday, October 25, 2010 5:14 PM
Subject: opensmppbox and intermediate dlr


Hello there,

at first i want thank you all for opensmppbox.

Situation is:

I am sending sms via:

http://myhost_a:13013/cgi-bin/sendsms?user=user&pass=password&dlr-mask=63&dlr-url=http://someurl/&from=test&to=421944178045&text=testing+intermediate&validity=3

When sms is driven directly to my smpp smsc provider, then i get intermediate dlr if target phone is off.

But when sms is driven to my other kannel server (myhost_b), where is opensmppbox on incomming side, then intermediate dlr will not come from my smpp smsc provider.

I found that opensmppbox will log PDU correctly, but after conversion to MSG structure, somethings happend, what changes DLR-MASK from entered 63 to 19. I am not sure, if that's some problem in myhost_a bearerbox (probably not, because it's working directly with smsc smpp well), or if it is something within opensmppbox.



Reply via email to