Kyriacos Sakkas schrieb:
> Thanks,
> 
> Sorted now, got my bits confused for a bit their.

Hi,

it's simple: we need to tell Kannel via the 'msg-id-type' how the SMPP based
SMSC handles the msg IDs.

In normal cases, where no 'msg-id-type' is set, we use the SAME semantics on the
submit_sm_resp.message_id AND the deliver_sm payload ID:xxx.

Some SMSCs mess around and use that "other" semantics in the 2 PDUs.

In your case setting 'msg-id-type = 1' in the smsc group will do. Then bearerbox
will assume submit_sm_resp.message_id is the ID in HEX representation, and the
deliver_sm (DLR) PDU ID:xxx field is the ID in DECIMAL. And ensures we get a
clean match in the DLR lookup.

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
-------------------------------------------------------------------

Reply via email to