> Throttling error is issued when I'm sending too much messages to > the SMSC. The correct behaviour then is to slow down (I usually > wait for a second per 8 fired messages). > > The queue full error is something completelly different (at least > in my case). I get that one when the recepient can't receive any > more SMS-s, and the SMSC has some SMS-s waiting in the queue. > The queue in the SMSC is per subscriber and ussually holds 10 > SMS's. > > This happens when the subscirber has turned off his phone or is > otherwise unreachable, so the "queue full error" is not going to > be resolved until the subscriber turns off his phone or the > messages in the SMSC are expired. > > I think kannel's behaviour to these errors should be accordingly > different.
So it looks like different SMSC vendors have different interpretations of the message queue full error code. The message queue full in your case is a transient error, that is the message can be retried after a certain period of time. Currently with Kannel, there is no way to indicate this information to the user application in a submission notification. Is this something that should be added? ANAM Wireless Internet Solutions http://www.anam.com mailto:[EMAIL PROTECTED] +353 1 284 7555 Castle Yard, Saint Patrick's Road, Dalkey, County Dublin, Ireland > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]]On Behalf Of Damjan > Sent: 06 January 2003 21:32 > To: [EMAIL PROTECTED] > Subject: Re: 1 bug and some queries with SMPP driver > > > > Queries: > > > > Should the SMPP driver treat message queue full errors in a > similar manner > > to throttling errors as I think some SMSC operators request > this behaviour. > > And it makes sense to retry a message that receives a > message queue full error. > > A "message queue full" error is quite different from a "throttling > error" - at least in my case. > > Throttling error is issued when I'm sending too much messages to > the SMSC. The correct behaviour then is to slow down (I usually > wait for a second per 8 fired messages). > > The queue full error is something completelly different (at least > in my case). I get that one when the recepient can't receive any > more SMS-s, and the SMSC has some SMS-s waiting in the queue. > The queue in the SMSC is per subscriber and ussually holds 10 > SMS's. > > This happens when the subscirber has turned off his phone or is > otherwise unreachable, so the "queue full error" is not going to > be resolved until the subscriber turns off his phone or the > messages in the SMSC are expired. > > I think kannel's behaviour to these errors should be accordingly > different. > > > > > -- > Damjan Georgievski >