You can try if switching the 'Compatibility' property in the advanced settings of the GSM Modem Gateway from 'Enhanced' to 'Normal' or vice versa makes a difference. These two settings handle the delivery reports differently, in 'Enhanced' mode the delivery reports are buffered on the SIM card and in 'Normal' mode the delivery reports are forwarded directly to Diafaan SMS Server. Some modems work better with 'Normal' mode and some with 'Enhanced' mode.
Waiting for the delivery report before sending the next message is not a good option. SMS messages that, for some reason, cannot be delivered immediately are stored on the SMS central to be delivered later. On occasion it can take hours before the message is delivered and the delivery report is returned.
Hello, I am evaluating Diafaan for our company's SMS needs and I am having some weird behavior with delivery confirmations for texts. It seems like the server is overloading the modem with new messages before it can receive the delivery confirmation for the previous message. Is there a setting to make the server wait for each SMS delivery receipt (code 201) before sending the next?
In my testing, when I send one message at a time I always get a delivery confirmation. When I send several at once, I only get delivery confirmation for the LAST message sent and the previous ones get a code 200 showing sent but not confirmed. When I set the "SendDelayTime" to 1 second, I get MOST but not ALL of my delivery confirmations. It seems like about 10% of them get code 200 and the rest get code 201.
I am sending only to phone numbers that I have gotten at least one code 201, so I know that the carrier and devices that I am sending SMS to support delivery confirmations.
Are there settings I am missing for this?
Most Users Ever Online: 494
Currently Browsing this Page:
Guest Posters: 384
Newest Members:, Henk Helmantel
Administrators: Henk Helmantel: 598