Please always CC to users.

On Wed, May 22, 2013 at 8:30 AM, Florian Klein <[email protected]>wrote:

> Hello Ali,
>
> I am aware of the feature of bulk message sending with SQL Injection of
> SQLBOX.
>
> But that is not the feature I want. I need the storing of information
> about outgoing messages only for accounting purposees.
> That means I want the following information in the database:
>
> - Date
> - Recipient
> - SMSC
> - Message
>
> I don't know how to accomplish this goal. If SQLBOX is not the right way,
> what can i do ?
> DLR's are depending of the provider I think....
>
> Bye
>
>
> 2013/5/21 Ali Kashif <[email protected]>
>
>> you need to insert data to in sqlbox `send_sms` table. and it will send
>> the message through kannel and then copy the message to 'sent_sms'.
>>
>> sqlbox is just link any other smsbox connected to kannel.
>>
>>
>>
>>
>> On Tue, May 21, 2013 at 4:03 PM, hans joachim <[email protected]> wrote:
>>
>>> Hello,
>>>
>>> I want SQLBOX to store information about every outgoing sms in the
>>> database. I send my SMS via HTTP-Call like  
>>> "http://xxx.xxx.xxx.xx:xxxxx/cgi-bin/sendsms?username=user&password=pass&from=1234566&to=123456789&text=test";
>>>  but
>>> no information is stored in my database.
>>>
>>> SQLBOX connects and created the tables (send_sms & sent_sms). I see the
>>> SQLBOX in the Kannel-Webinterface too.
>>>
>>> Can you please help me to find the error ?
>>>
>>> KANNEL.CONF
>>>
>>>  # MAIN CONFIG
>>> group = core
>>> admin-port = 13000
>>> smsbox-port = 13001
>>> admin-password = 123
>>> access-log = "/var/log/kannel/sms-trace.log"
>>> access-log-clean = true
>>> access-log-format= "SMS ID="%F" TS="%t" TYPE="%l" SMSC="%i" FROM="%p"
>>> TO="%P" ENCODING="%c" TEXT="%b" UDH="%u""
>>> log-file = "/var/log/kannel/bearerbox.log"
>>> log-level = 0
>>>
>>> #Fake SMSC for Testing
>>> #group = smsc
>>> #smsc = fake
>>> #smsc-id = Fake smsc
>>> #port = 13009
>>> #connect-allow-ip = 127.0.0.1
>>>
>>> # GSM-MODEM 1
>>> group = smsc
>>> smsc = at
>>> smsc-id = GSM1
>>> modemtype = auto
>>> device = /dev/ttyS0
>>> sim-buffering = true
>>> log-file= "/var/log/kannel/smsc.log"
>>> log-level=0
>>>
>>> # HEX HTTP-API
>>> group = smsc
>>> smsc = http
>>> smsc-id = HEX
>>> system-type = generic
>>> port = 13004
>>> send-url = "
>>> http://xx.xx.xx.xx/api.php?s_id=user&s_pw=password&service=fast&mobilenr=%p&text=%b
>>> "
>>> status-success-regex = "ok"
>>> log-file = "/var/log/kannel/hex.log"
>>>
>>> group = modems
>>> id = SIEMENS MC35i
>>> name = "Siemens MC35i"
>>> detect-string = "SIEMENS"
>>> detect-string2 = "MC35i"
>>> init-string = "AT+CPMS="SM""
>>> speed = 19200
>>> group = smsbox
>>>
>>> smsbox-id = smsbox1
>>> bearerbox-host = localhost
>>> sendsms-port = 13003
>>> log-file= "/var/log/kannel/smsbox.log"
>>>
>>> group = sendsms-user
>>> username = user1
>>> password = pass1
>>>
>>>
>>> SQLBOX.CONF:
>>>
>>>  group = sqlbox
>>> id = sqlbox-db
>>> smsbox-id = sqlbox1
>>> #global-sender = ""
>>> bearerbox-host = localhost
>>> bearerbox-port = 13001
>>> smsbox-port = 13010
>>> #smsbox-port-ssl = false
>>> sql-log-table = sent_sms
>>> sql-insert-table = send_sms
>>> log-file = "/var/log/kannel/sqlbox.log"
>>> log-level = 0
>>> #ssl-client-certkey-file = ""
>>> #ssl-server-cert-file = ""
>>> #ssl-server-key-file = ""
>>> #ssl-trusted-ca-file = ""
>>>
>>> # Database connection examples. Please uncomment as needed
>>> # Example MYSQL Connection
>>> group = mysql-connection
>>> id = sqlbox-db
>>> host = localhost
>>> username = user
>>> password = pass
>>> database = kannel
>>>
>>>
>>>
>>>
>>>
>>
>>
>

Reply via email to