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();