FYI Problem sending messages with carriage return with workaround.

2009-01-15 Thread Jelle Smet
Dear all, I've ran into a couple of error from which I'm not sure if it's a bug or misuse from my side. I'm sending messages larger than 160 characters spanning 2 to 3 messages concatenated into 1 message. To make this work, I use these parameters: max-messages = 6 concatenation = true

Re: Kannel in Production - Requirements

2009-01-15 Thread seikath
Hello Engel, 50K is nothing as amount per month. You may use even small Linux box with Xeon at 450 MHz :) Dont know about the bandwidth, I use here 10 Mb international without an issue. There are lot of bulk SMS aggregators on the market. I have personal experience with Clickatell and InfoBip.

Re: Kannel in Production - Requirements

2009-01-15 Thread Nikos Balkanas
Hi, Just wanted to say that bandwidth capacity is designed around peak traffic. Without that, if you assume a constant distribution of the load for 50K SMS over a month (160 + overhead ~ 200 B/message) it comes to about 31 bps :-) BR, Nikos - Original Message - From: seikath

Re: Requirements for an sms proxy

2009-01-15 Thread Stipe Tolj
Richard Andrews schrieb: Hello, I'm trying to make sense of the configuration parameters that are essential to setup a sms proxy between our inhouse smpp services and the carriers. I understand that the sms center configurations define connections to the external carriers (rogers, telus

Re: dlr-url

2009-01-15 Thread Kenny
Hi, Brilliant concept! What happens if you want to include many numbers in the Sendsms URL? How do you manage that with this approach? Regards, Kenny e: ke...@nuobjects.com w: http://www.nuObjects.com Enterprise SMS Solutions | Managed Hosting | Enterprise Software Development | eCommerce

Re: Invalid content type error

2009-01-15 Thread Mike Nwaogu
I'm inclined to agree with Niko, it's a discrepancy between my app and kannel. But the thing is using a tcpdump program, is new to me. a typical command would do. Regards, Mike Nwaogu Tel: 234_802_325_6437 From: Nikos Balkanas nbalka...@gmail.com To: Mike

Re: Invalid content type error

2009-01-15 Thread Nikos Balkanas
I find tcpdump (or snoop in my case with Solaris) indispensible. I think you should at least give it a try. Otherwise you might want to try: smsbox -D conffile. It may show packets, too. The point is to see the packets, from your app. BR, Nikos - Original Message - From: Mike

Re: dlr-url

2009-01-15 Thread Alvaro Cornejo
Hi It will depends on your requirements If you do want dlrs, you must do a separate call to sendsms for each message so you have an unique ID for each message and a unique dlr for each DestinationNumber/MessageId pair. Else, when receiving the dlr, you will not be able to determine to wich

Re: Invalid content type error

2009-01-15 Thread Kenny
hi, With the assumption that the problem might be from the app and that tcpdump is unconvinient/unavailable then i will suggest the follow. Write a simple script, PHP or similar, to accept the call from your app and write the entire uri to a file. To narrow down the problem, you may want to put

DLR DB processing

2009-01-15 Thread Nikos Balkanas
Hi, I am considering using a DB for DLR storage. Up till now I was using internal DLRs. Of the many options supported, (Mysql, PostgresSQL, Oracle, LibSdb, sqlbox, sqllite) which one would you consider best suited for bulk SMS, in terms of performance and reliability. If you could also give a

Re: tavia

2009-01-15 Thread Mike Nwaogu
I've used the same script with another provider who seem to be using NOWSMS, it doesn't return any errors. I think it's just about how kannel sees the request that comes in the application has to send it how kannel understands it. Regards, Mike Nwaogu Tel: 234_802_325_6437 Eml:

Re: dlr-url

2009-01-15 Thread Kenny
hi, Dlr is needed, making seperate call to kannel will work but is it that really an efficient way to do it? On 1/15/09, Alvaro Cornejo cornejo.alv...@gmail.com wrote: Hi It will depends on your requirements If you do want dlrs, you must do a separate call to sendsms for each message so

Re: Invalid content type error

2009-01-15 Thread Kenny
hi, With the assumption that the problem might be from the app and that tcpdump is unconvinient/unavailable then i will suggest the follow. Write a simple script, PHP or similar, to accept the call from your app and write the entire uri to a file. To narrow down the problem, you may want to put

RE: DLR DB processing

2009-01-15 Thread jareeq
Hi Nikos, I went poorly programming daemon which acquired DLR communicates in PERL, on the other hand, PHP script has been a bottleneck. Currently, with access to the oracle database and a bit of experience in the pl/sql I use oracle and mod_owa with apache, performance is suitable for me - I am

Re: dlr-url

2009-01-15 Thread Alvaro Cornejo
The short cut used by sendsms to send messages is only to spare calls to sendsms itself and simplify the process of sending the same message to several destinations. Once kannel get the message it split the message into n messages -1 for each destination- and send once at a time to smsc. Kannel

Re: DLR DB processing

2009-01-15 Thread seikath
sql and postgresql and rules on insert /its pgsql only feature/ set the sqlbox to handle MT and DLR and set the postgresql to allow like 2000 concurrent connections - you need some RAM for that ... Nikos Balkanas wrote: Hi, I am considering using a DB for DLR storage. Up till now I was

Re: DLR DB processing

2009-01-15 Thread Alvaro Cornejo
Hi Nikos I think your question is somehow subjective. Most of the DB are stable and fast/reliable enough to handle bulk messaging. The issue I thinks is on 2 aspects: The HW itself and its configuration and the SW configurations. If you do know well any of the mentioned DB, you set your Queries

Re: DLR DB processing

2009-01-15 Thread Kenny
hi, i was wondering; how do you use sqlbox for DLR? On 1/15/09, seikath seik...@gmail.com wrote: sql and postgresql and rules on insert /its pgsql only feature/ set the sqlbox to handle MT and DLR and set the postgresql to allow like 2000 concurrent connections - you need some RAM for that

Re: DLR DB processing

2009-01-15 Thread Nikos Balkanas
Hi Alvaro, Thanx for your detailed reponse. I am interested only for DLR storage at the moment. In that case queries are not my issue, since kannel will handle them internally. I have heard good things about sqlbox that it was especially good for DLRs. As far as performance, I am thinking

Re: DLR DB processing

2009-01-15 Thread Nikos Balkanas
Hi Seikath, Postgress might be a bit on the heavy side for plain DLR storage. I tend to agree with you about SQLbox being a better choice for DLRs. Thanx for the input, Nikos - Original Message - From: seikath seik...@gmail.com To: Nikos Balkanas nbalka...@gmail.com Cc:

Re: Kannel in Production - Requirements

2009-01-15 Thread Engel L
Thank you Seikath and and Nikos for your advice. You both have been quite helpful. On 1/15/09, Nikos Balkanas nbalka...@gmail.com wrote: Hi, Just wanted to say that bandwidth capacity is designed around peak traffic. Without that, if you assume a constant distribution of the load for 50K