summaryrefslogtreecommitdiff
path: root/localkannel-dispatch
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2010-07-05 22:10:57 +0200
committerJonas Smedegaard <dr@jones.dk>2010-07-05 22:10:57 +0200
commitb5a3a1ab3affe450694857296737033b4c3307d1 (patch)
treecba1cddfdc769687cb0afc5a92ab3f8ccf9c747b /localkannel-dispatch
parent02863277e8df3b52fad4d573b701647b603abf00 (diff)
Revive direct SMS_REALM clickatell, add clickatell_via_kannel, and document differences in capabilities.
Diffstat (limited to 'localkannel-dispatch')
-rwxr-xr-xlocalkannel-dispatch32
1 files changed, 21 insertions, 11 deletions
diff --git a/localkannel-dispatch b/localkannel-dispatch
index b6497cd..ec472cb 100755
--- a/localkannel-dispatch
+++ b/localkannel-dispatch
@@ -96,24 +96,34 @@ case "$provider" in
SMS_MSGTAG="message"
export SMS_URL SMS_USER SMS_PW SMS_CP SMS_MSGTAG
;;
+ # supports concatenation and req_feat (e.g 48: sender ID)
+ # does not support DLR, and only concatenates max. 3 smses
clickatell)
-# unset SMS_SMSC
-# SMS_URL="https://api.clickatell.com/http/sendmsg"
-# SMS_USER="jonas"
-# SMS_PW="inaritab6"
-# SMS_CP="cp1252"
-# SMS_USERTAG="user"
-# SMS_API="3231280"
-# SMS_CONCAT="3"
-# export SMS_URL SMS_USER SMS_PW SMS_CP SMS_USERTAG SMS_API SMS_CONCAT
+ unset SMS_SMSC
+ SMS_URL="https://api.clickatell.com/http/sendmsg"
+ SMS_USER="jonas"
+ SMS_PW="inaritab6"
+ SMS_CP="cp1252"
+ SMS_USERTAG="user"
+ SMS_API="3231280"
+ SMS_CONCAT="3"
+ SMS_REQ_FEAT="48"
+ stripprefix="1"
+ export SMS_URL SMS_USER SMS_PW SMS_CP SMS_USERTAG SMS_API SMS_CONCAT SMS_REQ_FEAT stripprefix
+ ;;
+ # supports DLR
+ # Kannel clickatell profile supports concatenation but not req_feat
+ # Kannel generic profile supports req_feat but not concatenation
+ clickatell_via_kannel)
SMS_SMSC="X"
SMS_DLR_MASK="7"
SMS_DLR_URL="http://helloearth.jones.dk/test.cgi?type=dlr&msgid=XXX&smsid=%I&from=%p&to=%P&time=%t&unixtime=%T&dlr=%d&dlrmsg=%A"
SMS_VALIDITY="1"
+ SMS_BINFO="req_feat=48&sms_concat=3"
stripprefix="1"
- export SMS_SMSC SMS_DLR_MASK SMS_DLR_URL SMS_VALIDITY stripprefix
+ export SMS_SMSC SMS_DLR_MASK SMS_DLR_URL SMS_VALIDITY SMS_BINFO stripprefix
;;
- routo)
+ routo_via_kannel)
SMS_SMSC="Y"
export SMS_SMSC
;;