I'm attempting to create a flat file for upstream processing and notify the SMS sender that the text has been received. the sms-service config is as follows:

group = sms-service
keyword = SUB
text = "Thank you for subscribing - your request is being processed"
exec = /usr/local/bin/imomgen %q %a


In this instance, only the text is sent to the text originator, and the exec command is not executed,

2007-06-13 10:57:35 [5062] [0] DEBUG: Kannel smsbox version 1.4.1 starting
2007-06-13 10:57:35 [5062] [0] DEBUG: Started thread 4 (gw/smsbox.c:obey_request_thread) 2007-06-13 10:57:35 [5062] [0] DEBUG: Started thread 5 (gw/smsbox.c:url_result_thread) 2007-06-13 10:57:35 [5062] [0] DEBUG: Started thread 6 (gw/smsbox.c:http_queue_thread) 2007-06-13 10:57:35 [5062] [0] INFO: Connected to bearerbox at 127.0.0.1 port 23001. 2007-06-13 10:57:35 [5062] [0] DEBUG: Started thread 7 (gw/heartbeat.c:heartbeat_thread) 2007-06-13 10:57:35 [5062] [1] DEBUG: Thread 1 (gwlib/fdset.c:poller) maps to pid 5062. 2007-06-13 10:57:35 [5062] [2] DEBUG: Thread 2 (gwlib/http.c:server_thread) maps to pid 5062. 2007-06-13 10:57:35 [5062] [3] DEBUG: Thread 3 (gw/smsbox.c:sendsms_thread) maps to pid 5062. 2007-06-13 10:57:35 [5062] [4] DEBUG: Thread 4 (gw/smsbox.c:obey_request_thread) maps to pid 5062. 2007-06-13 10:57:35 [5062] [5] DEBUG: Thread 5 (gw/smsbox.c:url_result_thread) maps to pid 5062. 2007-06-13 10:57:35 [5062] [6] DEBUG: Thread 6 (gw/smsbox.c:http_queue_thread) maps to pid 5062. 2007-06-13 10:57:35 [5062] [7] DEBUG: Thread 7 (gw/heartbeat.c:heartbeat_thread) maps to pid 5062. 2007-06-13 10:57:47 [5062] [4] INFO: Starting to service <SUB> from <+5016001358> to <5016102261> 2007-06-13 10:57:47 [5062] [4] DEBUG: formatted text answer: <Thank you for subscribing - your request is being processed>
2007-06-13 10:57:47 [5062] [4] DEBUG: message length 59, sending 1 messages

If the text = "Thank you for subscribing - your request is being processed" is removed, then the exec command is executed, but only if the text is removed.

2007-06-13 11:06:48 [5111] [4] INFO: Starting to service <SUB> from <+5016001358> to <5016102261> 2007-06-13 11:06:48 [5111] [4] DEBUG: executing sms-service '/usr/local/bin/imomgen %2B5016001358 SUB'
2007-06-13 11:06:48 [5111] [4] DEBUG: message length 35, sending 1 messages


The 1 message refers to the <Empty reply from service provider>.


Can anyone help in providing the required configuration to (a) run exec (b) send a customized text ? Is this doable?

_________________________________________________________________
Don’t miss your chance to WIN $10,000 and other great prizes from Microsoft Office Live http://clk.atdmt.com/MRT/go/aub0540003042mrt/direct/01/


Reply via email to