It is possible that the mobile operator only tries to send delivery reports once to the modem and if the memory for status reports on the SIM card is full, does not try to send the delivery report again, but this is only speculation on my side. If that is the case then checking the SIM card for new messages as often as possible will be the only way to limit the amount of missing delivery reports.
I've tried to set the threshold messages before checking for delivery reports to 3 and then I get all messages.
If I set the threshold to 10messages, I only get under 50% of the messages.
Maybe its some storage issues on the simcard that causing it?
I've got huawei e1752. So better checking more often than seldom.
There can be two reasons for missing delivery reports in Diafaan SMS Server. The most obvious reason is that the delivery reports are simply not received by the modem and/or Diafaan SMS Server. Some mobile operators don't send delivery reports back or they skip some of the delivery reports when there is a lot of SMS traffic on the modem.
Another reason could be that the format of the phone number in the SMS message differs from the format of the phone number in the delivery report, for instance the number in the message uses national number format and the delivery report uses international number format. If that is the case, Diafaan SMS Server won't be able to match the delivery report to the original message. It is usually best to use only numbers in international number format (starting with a '+' and country code) when you send a message with Diafaan SMS Server. Diafaan SMS Server has an option to change the number format in the connectors before sending the messages.
I've tried to send 130 sms messages with a usb modem.
I've received 53 delivery reports, and I'm missing 77.
What can be the issue?
Most Users Ever Online: 494
Currently Browsing this Page:
Guest Posters: 455
Newest Members:, Henk Helmantel
Administrators: Henk Helmantel: 802