On Mon, 2004-10-04 at 15:46, Alexander Malysh wrote:
> Hi Kalle,
> 
> why not just use dlr's with mask SMSC_[SUCCESS|FAILED] and handle these in
> smsbox?
> 
Ah, very true. I do not know what I was thinking, maybe this idea that
'some operators do not support DLRs' made me think that these messages
will not be gained either.. but I check of code confirmed that they
are not linked, so the procedure you described sounds good.

(hm, I wonder if this store-file is still the old problematic one;
I could take a look of that improved one in NMGW if I have time at some
point and then provide a patch)

> with following procedure:
> 1) sendsms request forward to bearerbox with no reply and dlr mask
> SMSC_[SUCCESS|FAILED] set (store e.g. in dict: uuid + http client)
> 2) handle msg in bearerbox w/o any changes
> 3) if msg sent/failed you will get dlr for this and can forward status to
> HTTP client (get http-client from dict for dlr uuid)
> 

-- 
 &Kalle Marjola ::: Development ::: Helsinki ::: Enpocket


Reply via email to