Hi,

Pending DLRs correspond only to final DLRs with mask = 3 (delivered or not). You should not skip those. Depending on mobile availability, powered off, etc., SMScs will try sending the SMS for 2 days usually, before returning an EXPIRED DLR. The rest DLRs, accepted and buffered, are not an issue, since they are returned immediately when the SMS is sent.

In summary. You should at least wait a couple of days for DLRs to arrive. You should periodically delete pending DLRs from your DB, older than 3-4 days, assuming you use a DB for dlr-storage. Best mask to use is 31.

BR,
Nikos
----- Original Message ----- From: "Jarratt Ingram" <jarr...@ambientmobile.co.za>
To: <users@kannel.org>
Sent: Wednesday, September 22, 2010 9:24 AM
Subject: DLR best practice


  Good Morning,

This is more of a best practice question, What is the best DLR mask to set, currently we have it set as 31 to get all DLR's, we have sent over half a million sms's over the past week and still have around 95k dlr's outstanding. Should we be using 31 or should i just set it to get dlr's for errors and delivered to handset ?

Is it normal for DLR's to take days to return ? Sorry were a little new to the game so just trying to find our feet.

Kind Regards
Jarratt



Reply via email to