Re: regex for sms-service group

2009-03-18 Thread Latitude Berlin
Here is what I have in conf file:

...
group = sms-service
keyword = default
keyword-regex = [:print:]*_STOP
accepted-smsc = csoft_s3;csoft_s4
catch-all=true
max-messages=0
get-url = http://localhost:50351/RServlet?from=%pto=%Ptext=%a
...

My intentions are to send all the incoming SMS that follow the given pattern
to RServlet.

_STOP is a keyword that should follow the email address enclosed under
angular brackets ().

For example:
em...@domain.com_STOP
ema...@domain2.com_STOP

should be forwarded to RServlet.

Thanks


2009/3/18 Nikos Balkanas nbalka...@gmail.com

  Hi,

 What is _STOP? Please post your configuration file and explain what you are
 trying to do with it.

 BR,
 Nikos

 - Original Message -
 *From:* Latitude Berlin latitude...@googlemail.com
 *To:* users@kannel.org
 *Sent:* Tuesday, March 17, 2009 3:02 PM
 *Subject:* regex for sms-service group

 Hi,

 I want to have keyword-regex in sms-service group to forward the incomming
 SMS messages (meetting the criteria) to a specific servlet.

 Example. m...@domain.com_STOP
 Regex: [:print:]*_STOP

 The regex I used didnt work. I would be greatful if someone can guide.

 thanks
 - Latitude





Re: regex for sms-service group

2009-03-18 Thread Nikos Balkanas
Please address the list.

You have a few problems. keyword-regex overrides keyword. So scratch default 
out. Also I don't think that [:print:] is perl like regular expression. Why 
don't you try:

keyword-regex  = [^]*_STOP   
keyword-regex  = [a-za-z...@]*_STOP  
keyword = _STOP

BR,
Nikos
  - Original Message - 
  From: Latitude Berlin 
  To: Nikos Balkanas 
  Sent: Wednesday, March 18, 2009 12:24 PM
  Subject: Re: regex for sms-service group


  Here is what I have in conf file:

  ...
  group = sms-service
  keyword = default
  keyword-regex = [:print:]*_STOP
  accepted-smsc = csoft_s3;csoft_s4
  catch-all=true
  max-messages=0
  get-url = http://localhost:50351/RServlet?from=%pto=%Ptext=%a
  ...

  My intentions are to send all the incoming SMS that follow the given pattern 
to RServlet.

  _STOP is a keyword that should follow the email address enclosed under 
angular brackets ().

  For example: 
  em...@domain.com_STOP
  ema...@domain2.com_STOP

  should be forwarded to RServlet.

  Thanks




  2009/3/18 Nikos Balkanas nbalka...@gmail.com

Hi,

What is _STOP? Please post your configuration file and explain what you are 
trying to do with it.

BR,
Nikos
  - Original Message - 
  From: Latitude Berlin 
  To: users@kannel.org 
  Sent: Tuesday, March 17, 2009 3:02 PM
  Subject: regex for sms-service group


  Hi,

  I want to have keyword-regex in sms-service group to forward the 
incomming SMS messages (meetting the criteria) to a specific servlet.

  Example. m...@domain.com_STOP
  Regex: [:print:]*_STOP

  The regex I used didnt work. I would be greatful if someone can guide.

  thanks
  - Latitude