Diafaan SMS Server only retries sending messages that are not already accepted by the SMS service provider. If a message is accepted by the service but it later triggers a status error (status code 301) then Diafaan SMS Server will not try to send the message again.
There is no work around for this in Diafaan SMS Server, the only way to retry messages with status code 301 is to let the client handle the status update and, depending on the status and error code, generate a new message. It is also possible to use an external SQL database to store the send log and set up a trigger in the database that sends a new message when the status code changes to 301. But that is outside the scope of Diafaan SMS Server.
in one of the SMSC gateways we use, some messages are accepted by the SMPP gateway then after few seconds, a delivery report is received with status code 301 "Undeliverable".
So, the question here is, does the Diafaan SMS gateway retry sending this message again ? using the primary gateway or the backup gateway ?
Or the retry is based on that the message is not accepted by the SMPP gateway ? if so, is there a way that we tell the gateway to retry the undeliverable or failed messages ?
The retry count is set to 3 times on each gateway on the connector.
Most Users Ever Online: 494
Currently Browsing this Page:
Guest Posters: 554
Newest Members:, Henk Helmantel
Administrators: Henk Helmantel: 1116