Hi all,

I had problems sending sms whose receiver phone numbers are alphanumeric
(Wind Italy operator use naked phone numbers sometimes).

I' ve tried by setting sendsms-chars parameter in this way:

sendsms-chars "abcde....ABCD...01234456789 +-"

but it doesn't work.

The code smsbox.c seems like to get the sendsms-chars from kannel.conf
but it doesn't use it (am I wrong?).

I modified the code and in attach my diff file.

Are you agree with this modification?

Thanks in advance

--Francesco Emmi


--- smsbox.c    2002-08-20 17:13:22.000000000 -0400
+++ /usr/local/src/kannel/gateway-1.2.1/gw/smsbox.c     2004-02-18 11:31:55.000000000 
-0500
@@ -3027,7 +3027,10 @@
     if (urltrans_add_cfg(translations, cfg) == -1)
        panic(0, "urltrans_add_cfg failed");
 
-    sendsms_number_chars = SENDSMS_DEFAULT_CHARS;
+    //sendsms_number_chars = SENDSMS_DEFAULT_CHARS;
+    sendsms_number_chars = (accepted_chars != NULL) ? octstr_get_cstr(accepted_chars) 
: SENDSMS_DEFAULT_CHARS;
+    debug("sms", 0, GW_NAME " smsbox setting sendsms-chars to %s", 
sendsms_number_chars);
+
     caller = http_caller_create();
     smsbox_requests = list_create();
     smsbox_http_requests = list_create();

Reply via email to