Hi Tomer,


Long time ago I had this problem. You should disable resending of the SMS in
case of message queue full because it makes no sense. The SMSC will not let
you and mobile originated SMS to be queued to the B-party until B-party is
attached again and pulls all the messages. And god knows when and if it will
happen. You have to do the following changes:



smsc_smpp.c

............................................................................
...........

static long smpp_status_to_smscconn_failure_reason(long status)
{
switch(status) {
/* case SMPP_ESME_RMSGQFUL:
return SMSCCONN_FAILED_TEMPORARILY;
break;

case SMPP_ESME_RTHROTTLED:
return SMSCCONN_FAILED_TEMPORARILY;
break; */

default:
return SMSCCONN_FAILED_REJECTED;
}
}

............................................................................
.............



Cheers!


COSMOFON - Mobile Telecommunications Services - A.D. Skopje
_______________________________________________________________
This  e-mail  (including   any   attachments) is   confidential and  may  be 
protected  by  legal  privilege.  If  you are not the intended recipient, you 
should not copy it, re-transmit it, use  it  or  disclose its contents, but 
should return it to the sender  immediately  and delete  your  copy from your 
system. Any unauthorized  use or dissemination of this message in whole or in 
part is strictly prohibited. Please note that e-mails are susceptible  to 
change. COSMOFON A.D. Skopje shall not be liable  for  the improper or  
incomplete transmission of the information contained in this communication nor 
for any delay in its receipt or damage to your system.

Reply via email to