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
