Re: [Kannel-Users] Re: Black list functionality
Of course an SQL table with the 200K+ ANI's would solve the problem, not so fast as to have the list in memory in Kannel but fast enough to production level I think... But that's not the point. Reading the user guide, I've come to the conclusion that I could implement a black-list and notify the sender if he or she is included when trying to send us a message. The question is: Is the user guide WRONG? If so, it should be fixed isn't it? At least the "special group black-list" paragraph should be removed. If not, what am I doing wrong? Thank you in advance, On 10/4/05, Peter Beckman <[EMAIL PROTECTED]> wrote: > On Tue, 4 Oct 2005, Alejandro Guerrieri wrote: > > > That's the whole point: One of our providers supplied a huge list > > (about 200K ANIs) of blacklisted mobile numbers. > > > > We've loaded the full list using an URL and everything's fine, but we > > want to notify the blacklisted numbers when they try to use the > > service, not just discard the messages, and we cannot do that, at > > least following the user's guide directives. > > > > Loading the whole list on our PHP scripts for each and every request > > would pose a performance penalty we cannot afford. > > > > If there's a workaround, patch or alternative way of achieving this, > > I'm all ears! ;) > > Put the numbers in your database, and like the other guy said, write a > wrapper. Put the numbers in as bigints and index the column for fast > lookups. 'course you don't want to load a 200K list every time you send > an sms! > > You could also look at sqlite or bdb as fast options as well; dunno about > their performance vs in a table of bigints indexed... > > Beckman > > > On 10/4/05, Rodrigo Cremaschi <[EMAIL PROTECTED]> wrote: > >> Alejandro is pointing out that black-list within sms-service or smsbox > >> is not behaving as expected. The directive is ignored. If this is so, > >> it's a bug. > >> > >> Anyway, black-list directive cannot be used to send any reply to the > >> black-listed mobile numbers. I think the following sentence (from the > >> user guide, just above Table 6-8) may lead to some confusion: > >> > >> Service group black-list has a special meaning: if the incoming > >> message is in service's black-list, this service is used to reply to > >> user. If unset, message will be discarded. > >> > >> > >> On 10/4/05, Rene Kluwen <[EMAIL PROTECTED]> wrote: > >>> I never use blacklists myself. But isn't this expected behaviour?? > >>> > >>> I think if you need black-lists working ASAP your best best is to wrap a > >>> simple test around your script that sends messages. > >>> > >>> Rene Kluwen > >>> Chimit > >>> > >>> -Original Message- > >>> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > >>> Behalf Of Alejandro Guerrieri > >>> Sent: dinsdag 4 oktober 2005 13:45 > >>> To: users@kannel.org > >>> Subject: Fwd: Black list functionality > >>> > >>> > >>> Guys, > >>> > >>> Anyone have a hint about this? Is there any additional info I should > >>> post to get some help? Is this a known bug, shall I post it to the > >>> devel list instead? > >>> > >>> I need to have the black-list working asap, please I need help. > >>> > >>> Thank you in advance, > >>> > >>> Alejandro > >>> > >>> -- Forwarded message -- > >>> From: Alejandro Guerrieri <[EMAIL PROTECTED]> > >>> Date: Oct 3, 2005 5:02 PM > >>> Subject: Black list functionality > >>> To: "users@kannel.org" > >>> > >>> > >>> Dear List, > >>> > >>> I'm trying to use the black-list functionality for Kannel, but I'm > >>> having some problemas: > >>> > >>> 1. If I use the black-list directive on the core group, it works as > >>> expected (I mean: it REJECTS messages) but I cannot use the black-list > >>> group to send a custom message to the rejected addressess. > >>> > >>> 2. If I use the black-list directive on the sms-service or smsbox > >>> group, it just gets ignored and the messages pass as if there's not > >>> black-list directive. > >>> > >>> My kannel.conf "highlights": > >>> > >>> group = core > >>> admin-port = 13010 > >>> smsbox-port = 13011 > >>> wapbox-port = 13012 > >>> wdp-interface-name = "*" > >>> admin-password = 12345 > >>> status-password = 54321 > >>> dlr-storage = internal > >>> admin-allow-ip = "127.0.0.1;" > >>> box-deny-ip = "*.*.*.*" > >>> box-allow-ip = "127.0.0.1;" > >>> access-log = "/var/log/kannel/access.log" > >>> log-file = "/var/log/kannel/kannel.log" > >>> log-level = 2 > >>> store-file = "/home/kannel/kannel.store" > >>> #If I put the black-list here it DISCARDS messages but no notification > >>> is being sent to the client > >>> #black-list = http://my.url.com/bl/blacklist.txt > >>> ... > >>> group = sqlbox > >>> id = mydlr > >>> smsbox-id = sqlbox > >>> bearerbox-host = "127.0.0.1" > >>> smsbox-port = 13015 > >>> smsbox-port-ssl = false > >>> sql-log-table = sent_sms > >>> sql-insert-table = send_sms > >>> log-file = "/var/log/kannel/sqlbox.log" > >>> log-level = 2 > >>> ... > >>> group = smsbox > >>> bearerbox-h
Re: [Kannel-Users] Re: Black list functionality
On Tue, 4 Oct 2005, Alejandro Guerrieri wrote: That's the whole point: One of our providers supplied a huge list (about 200K ANIs) of blacklisted mobile numbers. We've loaded the full list using an URL and everything's fine, but we want to notify the blacklisted numbers when they try to use the service, not just discard the messages, and we cannot do that, at least following the user's guide directives. Loading the whole list on our PHP scripts for each and every request would pose a performance penalty we cannot afford. If there's a workaround, patch or alternative way of achieving this, I'm all ears! ;) Put the numbers in your database, and like the other guy said, write a wrapper. Put the numbers in as bigints and index the column for fast lookups. 'course you don't want to load a 200K list every time you send an sms! You could also look at sqlite or bdb as fast options as well; dunno about their performance vs in a table of bigints indexed... Beckman On 10/4/05, Rodrigo Cremaschi <[EMAIL PROTECTED]> wrote: Alejandro is pointing out that black-list within sms-service or smsbox is not behaving as expected. The directive is ignored. If this is so, it's a bug. Anyway, black-list directive cannot be used to send any reply to the black-listed mobile numbers. I think the following sentence (from the user guide, just above Table 6-8) may lead to some confusion: Service group black-list has a special meaning: if the incoming message is in service's black-list, this service is used to reply to user. If unset, message will be discarded. On 10/4/05, Rene Kluwen <[EMAIL PROTECTED]> wrote: I never use blacklists myself. But isn't this expected behaviour?? I think if you need black-lists working ASAP your best best is to wrap a simple test around your script that sends messages. Rene Kluwen Chimit -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Alejandro Guerrieri Sent: dinsdag 4 oktober 2005 13:45 To: users@kannel.org Subject: Fwd: Black list functionality Guys, Anyone have a hint about this? Is there any additional info I should post to get some help? Is this a known bug, shall I post it to the devel list instead? I need to have the black-list working asap, please I need help. Thank you in advance, Alejandro -- Forwarded message -- From: Alejandro Guerrieri <[EMAIL PROTECTED]> Date: Oct 3, 2005 5:02 PM Subject: Black list functionality To: "users@kannel.org" Dear List, I'm trying to use the black-list functionality for Kannel, but I'm having some problemas: 1. If I use the black-list directive on the core group, it works as expected (I mean: it REJECTS messages) but I cannot use the black-list group to send a custom message to the rejected addressess. 2. If I use the black-list directive on the sms-service or smsbox group, it just gets ignored and the messages pass as if there's not black-list directive. My kannel.conf "highlights": group = core admin-port = 13010 smsbox-port = 13011 wapbox-port = 13012 wdp-interface-name = "*" admin-password = 12345 status-password = 54321 dlr-storage = internal admin-allow-ip = "127.0.0.1;" box-deny-ip = "*.*.*.*" box-allow-ip = "127.0.0.1;" access-log = "/var/log/kannel/access.log" log-file = "/var/log/kannel/kannel.log" log-level = 2 store-file = "/home/kannel/kannel.store" #If I put the black-list here it DISCARDS messages but no notification is being sent to the client #black-list = http://my.url.com/bl/blacklist.txt ... group = sqlbox id = mydlr smsbox-id = sqlbox bearerbox-host = "127.0.0.1" smsbox-port = 13015 smsbox-port-ssl = false sql-log-table = sent_sms sql-insert-table = send_sms log-file = "/var/log/kannel/sqlbox.log" log-level = 2 ... group = smsbox bearerbox-host = localhost sendsms-port = 13013 log-file = "/var/log/kannel/smsbox.log" access-log = "/var/log/kannel/access.log" log-level = 2 http-request-retry = 5 #If I put the black-list directive here it gets ignored #black-list = http://my.url.com/bl/blacklist.txt ... group = sms-service keyword = default post-url = "http://my.url.com/inbound.php?from=%p&to=%P&msg=lm%20%a&date=%t&smsc=%i"; accepted-smsc = "smsc1;smsc2;" #If I put the black-list directive here it gets ignored #black-list = http://my.url.com/bl/blacklist.txt max-messages = 0 group = sms-service keyword = black-list text = "You are denied, go away!" accepted-smsc = "smsc1;smsc2;" max-messages = 1 BTW, I'm using Kannel 1.4.0 patched with SQLBox on CentOS 3.3. Thank you in advance, -- Alejandro Guerrieri Magicom http://www.magicom-bcn.net/ -- Alejandro Guerrieri Magicom http://www.magicom-bcn.net/ -- Alejandro Guerrieri Magicom http://www.magicom-bcn.net/ --- Peter Beckman Internet Guy [EMAIL PROTECTED] http://www.purplecow.com/
RE: Black list functionality
You can import the list in a sql database. and still do it from PHP. Rene Kluwen Chimit -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Alejandro Guerrieri Sent: dinsdag 4 oktober 2005 16:36 To: users@kannel.org Subject: Re: Black list functionality That's the whole point: One of our providers supplied a huge list (about 200K ANIs) of blacklisted mobile numbers. We've loaded the full list using an URL and everything's fine, but we want to notify the blacklisted numbers when they try to use the service, not just discard the messages, and we cannot do that, at least following the user's guide directives. Loading the whole list on our PHP scripts for each and every request would pose a performance penalty we cannot afford. If there's a workaround, patch or alternative way of achieving this, I'm all ears! ;) Regards, On 10/4/05, Rodrigo Cremaschi <[EMAIL PROTECTED]> wrote: > Alejandro is pointing out that black-list within sms-service or smsbox > is not behaving as expected. The directive is ignored. If this is so, > it's a bug. > > Anyway, black-list directive cannot be used to send any reply to the > black-listed mobile numbers. I think the following sentence (from the > user guide, just above Table 6-8) may lead to some confusion: > > Service group black-list has a special meaning: if the incoming > message is in service's black-list, this service is used to reply to > user. If unset, message will be discarded. > > > On 10/4/05, Rene Kluwen <[EMAIL PROTECTED]> wrote: > > I never use blacklists myself. But isn't this expected behaviour?? > > > > I think if you need black-lists working ASAP your best best is to wrap a > > simple test around your script that sends messages. > > > > Rene Kluwen > > Chimit > > > > -Original Message- > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > > Behalf Of Alejandro Guerrieri > > Sent: dinsdag 4 oktober 2005 13:45 > > To: users@kannel.org > > Subject: Fwd: Black list functionality > > > > > > Guys, > > > > Anyone have a hint about this? Is there any additional info I should > > post to get some help? Is this a known bug, shall I post it to the > > devel list instead? > > > > I need to have the black-list working asap, please I need help. > > > > Thank you in advance, > > > > Alejandro > > > > -- Forwarded message -- > > From: Alejandro Guerrieri <[EMAIL PROTECTED]> > > Date: Oct 3, 2005 5:02 PM > > Subject: Black list functionality > > To: "users@kannel.org" > > > > > > Dear List, > > > > I'm trying to use the black-list functionality for Kannel, but I'm > > having some problemas: > > > > 1. If I use the black-list directive on the core group, it works as > > expected (I mean: it REJECTS messages) but I cannot use the black-list > > group to send a custom message to the rejected addressess. > > > > 2. If I use the black-list directive on the sms-service or smsbox > > group, it just gets ignored and the messages pass as if there's not > > black-list directive. > > > > My kannel.conf "highlights": > > > > group = core > > admin-port = 13010 > > smsbox-port = 13011 > > wapbox-port = 13012 > > wdp-interface-name = "*" > > admin-password = 12345 > > status-password = 54321 > > dlr-storage = internal > > admin-allow-ip = "127.0.0.1;" > > box-deny-ip = "*.*.*.*" > > box-allow-ip = "127.0.0.1;" > > access-log = "/var/log/kannel/access.log" > > log-file = "/var/log/kannel/kannel.log" > > log-level = 2 > > store-file = "/home/kannel/kannel.store" > > #If I put the black-list here it DISCARDS messages but no notification > > is being sent to the client > > #black-list = http://my.url.com/bl/blacklist.txt > > ... > > group = sqlbox > > id = mydlr > > smsbox-id = sqlbox > > bearerbox-host = "127.0.0.1" > > smsbox-port = 13015 > > smsbox-port-ssl = false > > sql-log-table = sent_sms > > sql-insert-table = send_sms > > log-file = "/var/log/kannel/sqlbox.log" > > log-level = 2 > > ... > > group = smsbox > > bearerbox-host = localhost > > sendsms-port = 13013 > > log-file = "/var/log/kannel/smsbox.log" > > access-log = "/var/log/kannel/access.log" > > log-level = 2 > > http-request-retry = 5 > > #If I put the black-list directive here it gets igno
Re: Black list functionality
If you want performance, you will have to code! (See smsbox.c, line 1935). Maybe this could be done in a cleaner way, creating new variables, like black-list-reply = true black-list-message = "We are sorry. You are not allowed to use this service" BUT if the black-list functionality is not working now, this will be useless. On 10/4/05, Alejandro Guerrieri <[EMAIL PROTECTED]> wrote: > That's the whole point: One of our providers supplied a huge list > (about 200K ANIs) of blacklisted mobile numbers. > > We've loaded the full list using an URL and everything's fine, but we > want to notify the blacklisted numbers when they try to use the > service, not just discard the messages, and we cannot do that, at > least following the user's guide directives. > > Loading the whole list on our PHP scripts for each and every request > would pose a performance penalty we cannot afford. > > If there's a workaround, patch or alternative way of achieving this, > I'm all ears! ;) > > Regards, > > On 10/4/05, Rodrigo Cremaschi <[EMAIL PROTECTED]> wrote: > > Alejandro is pointing out that black-list within sms-service or smsbox > > is not behaving as expected. The directive is ignored. If this is so, > > it's a bug. > > > > Anyway, black-list directive cannot be used to send any reply to the > > black-listed mobile numbers. I think the following sentence (from the > > user guide, just above Table 6-8) may lead to some confusion: > > > > Service group black-list has a special meaning: if the incoming > > message is in service's black-list, this service is used to reply to > > user. If unset, message will be discarded. > > > > > > On 10/4/05, Rene Kluwen <[EMAIL PROTECTED]> wrote: > > > I never use blacklists myself. But isn't this expected behaviour?? > > > > > > I think if you need black-lists working ASAP your best best is to wrap a > > > simple test around your script that sends messages. > > > > > > Rene Kluwen > > > Chimit > > > > > > -Original Message- > > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > > > Behalf Of Alejandro Guerrieri > > > Sent: dinsdag 4 oktober 2005 13:45 > > > To: users@kannel.org > > > Subject: Fwd: Black list functionality > > > > > > > > > Guys, > > > > > > Anyone have a hint about this? Is there any additional info I should > > > post to get some help? Is this a known bug, shall I post it to the > > > devel list instead? > > > > > > I need to have the black-list working asap, please I need help. > > > > > > Thank you in advance, > > > > > > Alejandro > > > > > > -- Forwarded message -- > > > From: Alejandro Guerrieri <[EMAIL PROTECTED]> > > > Date: Oct 3, 2005 5:02 PM > > > Subject: Black list functionality > > > To: "users@kannel.org" > > > > > > > > > Dear List, > > > > > > I'm trying to use the black-list functionality for Kannel, but I'm > > > having some problemas: > > > > > > 1. If I use the black-list directive on the core group, it works as > > > expected (I mean: it REJECTS messages) but I cannot use the black-list > > > group to send a custom message to the rejected addressess. > > > > > > 2. If I use the black-list directive on the sms-service or smsbox > > > group, it just gets ignored and the messages pass as if there's not > > > black-list directive. > > > > > > My kannel.conf "highlights": > > > > > > group = core > > > admin-port = 13010 > > > smsbox-port = 13011 > > > wapbox-port = 13012 > > > wdp-interface-name = "*" > > > admin-password = 12345 > > > status-password = 54321 > > > dlr-storage = internal > > > admin-allow-ip = "127.0.0.1;" > > > box-deny-ip = "*.*.*.*" > > > box-allow-ip = "127.0.0.1;" > > > access-log = "/var/log/kannel/access.log" > > > log-file = "/var/log/kannel/kannel.log" > > > log-level = 2 > > > store-file = "/home/kannel/kannel.store" > > > #If I put the black-list here it DISCARDS messages but no notification > > > is being sent to the client > > > #black-list = http://my.url.com/bl/blacklist.txt > > > ... > > > group = sqlbox > > > id = mydlr > > > smsbox-id = sqlbox > > > bearerbox-host = "127.0.0.1" > > > smsbox-port = 13015 > > > smsbox-port-ssl = false > > > sql-log-table = sent_sms > > > sql-insert-table = send_sms > > > log-file = "/var/log/kannel/sqlbox.log" > > > log-level = 2 > > > ... > > > group = smsbox > > > bearerbox-host = localhost > > > sendsms-port = 13013 > > > log-file = "/var/log/kannel/smsbox.log" > > > access-log = "/var/log/kannel/access.log" > > > log-level = 2 > > > http-request-retry = 5 > > > #If I put the black-list directive here it gets ignored > > > #black-list = http://my.url.com/bl/blacklist.txt > > > ... > > > group = sms-service > > > keyword = default > > > post-url = > > > "http://my.url.com/inbound.php?from=%p&to=%P&msg=lm%20%a&date=%t&smsc=%i"; > > > accepted-smsc = "smsc1;smsc2;" > > > #If I put the black-list directive here it gets ignored > > > #black-list = http://my.url.com/bl/blacklist.txt > > > max-messages = 0 > > > > > > group = sms-service > > > keyword = black-list
Re: Black list functionality
That's the whole point: One of our providers supplied a huge list (about 200K ANIs) of blacklisted mobile numbers. We've loaded the full list using an URL and everything's fine, but we want to notify the blacklisted numbers when they try to use the service, not just discard the messages, and we cannot do that, at least following the user's guide directives. Loading the whole list on our PHP scripts for each and every request would pose a performance penalty we cannot afford. If there's a workaround, patch or alternative way of achieving this, I'm all ears! ;) Regards, On 10/4/05, Rodrigo Cremaschi <[EMAIL PROTECTED]> wrote: > Alejandro is pointing out that black-list within sms-service or smsbox > is not behaving as expected. The directive is ignored. If this is so, > it's a bug. > > Anyway, black-list directive cannot be used to send any reply to the > black-listed mobile numbers. I think the following sentence (from the > user guide, just above Table 6-8) may lead to some confusion: > > Service group black-list has a special meaning: if the incoming > message is in service's black-list, this service is used to reply to > user. If unset, message will be discarded. > > > On 10/4/05, Rene Kluwen <[EMAIL PROTECTED]> wrote: > > I never use blacklists myself. But isn't this expected behaviour?? > > > > I think if you need black-lists working ASAP your best best is to wrap a > > simple test around your script that sends messages. > > > > Rene Kluwen > > Chimit > > > > -Original Message- > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > > Behalf Of Alejandro Guerrieri > > Sent: dinsdag 4 oktober 2005 13:45 > > To: users@kannel.org > > Subject: Fwd: Black list functionality > > > > > > Guys, > > > > Anyone have a hint about this? Is there any additional info I should > > post to get some help? Is this a known bug, shall I post it to the > > devel list instead? > > > > I need to have the black-list working asap, please I need help. > > > > Thank you in advance, > > > > Alejandro > > > > -- Forwarded message -- > > From: Alejandro Guerrieri <[EMAIL PROTECTED]> > > Date: Oct 3, 2005 5:02 PM > > Subject: Black list functionality > > To: "users@kannel.org" > > > > > > Dear List, > > > > I'm trying to use the black-list functionality for Kannel, but I'm > > having some problemas: > > > > 1. If I use the black-list directive on the core group, it works as > > expected (I mean: it REJECTS messages) but I cannot use the black-list > > group to send a custom message to the rejected addressess. > > > > 2. If I use the black-list directive on the sms-service or smsbox > > group, it just gets ignored and the messages pass as if there's not > > black-list directive. > > > > My kannel.conf "highlights": > > > > group = core > > admin-port = 13010 > > smsbox-port = 13011 > > wapbox-port = 13012 > > wdp-interface-name = "*" > > admin-password = 12345 > > status-password = 54321 > > dlr-storage = internal > > admin-allow-ip = "127.0.0.1;" > > box-deny-ip = "*.*.*.*" > > box-allow-ip = "127.0.0.1;" > > access-log = "/var/log/kannel/access.log" > > log-file = "/var/log/kannel/kannel.log" > > log-level = 2 > > store-file = "/home/kannel/kannel.store" > > #If I put the black-list here it DISCARDS messages but no notification > > is being sent to the client > > #black-list = http://my.url.com/bl/blacklist.txt > > ... > > group = sqlbox > > id = mydlr > > smsbox-id = sqlbox > > bearerbox-host = "127.0.0.1" > > smsbox-port = 13015 > > smsbox-port-ssl = false > > sql-log-table = sent_sms > > sql-insert-table = send_sms > > log-file = "/var/log/kannel/sqlbox.log" > > log-level = 2 > > ... > > group = smsbox > > bearerbox-host = localhost > > sendsms-port = 13013 > > log-file = "/var/log/kannel/smsbox.log" > > access-log = "/var/log/kannel/access.log" > > log-level = 2 > > http-request-retry = 5 > > #If I put the black-list directive here it gets ignored > > #black-list = http://my.url.com/bl/blacklist.txt > > ... > > group = sms-service > > keyword = default > > post-url = > > "http://my.url.com/inbound.php?from=%p&to=%P&msg=lm%20%a&date=%t&smsc=%i"; > > accepted-smsc = "smsc1;smsc2;" > > #If I put the black-list directive here it gets ignored > > #black-list = http://my.url.com/bl/blacklist.txt > > max-messages = 0 > > > > group = sms-service > > keyword = black-list > > text = "You are denied, go away!" > > accepted-smsc = "smsc1;smsc2;" > > max-messages = 1 > > > > BTW, I'm using Kannel 1.4.0 patched with SQLBox on CentOS 3.3. > > > > Thank you in advance, > > -- > > Alejandro Guerrieri > > Magicom > > http://www.magicom-bcn.net/ > > > > > > -- > > Alejandro Guerrieri > > Magicom > > http://www.magicom-bcn.net/ > > > > > > > > > > > > -- Alejandro Guerrieri Magicom http://www.magicom-bcn.net/
Re: Black list functionality
Alejandro is pointing out that black-list within sms-service or smsbox is not behaving as expected. The directive is ignored. If this is so, it's a bug. Anyway, black-list directive cannot be used to send any reply to the black-listed mobile numbers. I think the following sentence (from the user guide, just above Table 6-8) may lead to some confusion: Service group black-list has a special meaning: if the incoming message is in service's black-list, this service is used to reply to user. If unset, message will be discarded. On 10/4/05, Rene Kluwen <[EMAIL PROTECTED]> wrote: > I never use blacklists myself. But isn't this expected behaviour?? > > I think if you need black-lists working ASAP your best best is to wrap a > simple test around your script that sends messages. > > Rene Kluwen > Chimit > > -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Behalf Of Alejandro Guerrieri > Sent: dinsdag 4 oktober 2005 13:45 > To: users@kannel.org > Subject: Fwd: Black list functionality > > > Guys, > > Anyone have a hint about this? Is there any additional info I should > post to get some help? Is this a known bug, shall I post it to the > devel list instead? > > I need to have the black-list working asap, please I need help. > > Thank you in advance, > > Alejandro > > -- Forwarded message -- > From: Alejandro Guerrieri <[EMAIL PROTECTED]> > Date: Oct 3, 2005 5:02 PM > Subject: Black list functionality > To: "users@kannel.org" > > > Dear List, > > I'm trying to use the black-list functionality for Kannel, but I'm > having some problemas: > > 1. If I use the black-list directive on the core group, it works as > expected (I mean: it REJECTS messages) but I cannot use the black-list > group to send a custom message to the rejected addressess. > > 2. If I use the black-list directive on the sms-service or smsbox > group, it just gets ignored and the messages pass as if there's not > black-list directive. > > My kannel.conf "highlights": > > group = core > admin-port = 13010 > smsbox-port = 13011 > wapbox-port = 13012 > wdp-interface-name = "*" > admin-password = 12345 > status-password = 54321 > dlr-storage = internal > admin-allow-ip = "127.0.0.1;" > box-deny-ip = "*.*.*.*" > box-allow-ip = "127.0.0.1;" > access-log = "/var/log/kannel/access.log" > log-file = "/var/log/kannel/kannel.log" > log-level = 2 > store-file = "/home/kannel/kannel.store" > #If I put the black-list here it DISCARDS messages but no notification > is being sent to the client > #black-list = http://my.url.com/bl/blacklist.txt > ... > group = sqlbox > id = mydlr > smsbox-id = sqlbox > bearerbox-host = "127.0.0.1" > smsbox-port = 13015 > smsbox-port-ssl = false > sql-log-table = sent_sms > sql-insert-table = send_sms > log-file = "/var/log/kannel/sqlbox.log" > log-level = 2 > ... > group = smsbox > bearerbox-host = localhost > sendsms-port = 13013 > log-file = "/var/log/kannel/smsbox.log" > access-log = "/var/log/kannel/access.log" > log-level = 2 > http-request-retry = 5 > #If I put the black-list directive here it gets ignored > #black-list = http://my.url.com/bl/blacklist.txt > ... > group = sms-service > keyword = default > post-url = > "http://my.url.com/inbound.php?from=%p&to=%P&msg=lm%20%a&date=%t&smsc=%i"; > accepted-smsc = "smsc1;smsc2;" > #If I put the black-list directive here it gets ignored > #black-list = http://my.url.com/bl/blacklist.txt > max-messages = 0 > > group = sms-service > keyword = black-list > text = "You are denied, go away!" > accepted-smsc = "smsc1;smsc2;" > max-messages = 1 > > BTW, I'm using Kannel 1.4.0 patched with SQLBox on CentOS 3.3. > > Thank you in advance, > -- > Alejandro Guerrieri > Magicom > http://www.magicom-bcn.net/ > > > -- > Alejandro Guerrieri > Magicom > http://www.magicom-bcn.net/ > > > > >
RE: Black list functionality
I never use blacklists myself. But isn't this expected behaviour?? I think if you need black-lists working ASAP your best best is to wrap a simple test around your script that sends messages. Rene Kluwen Chimit -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Alejandro Guerrieri Sent: dinsdag 4 oktober 2005 13:45 To: users@kannel.org Subject: Fwd: Black list functionality Guys, Anyone have a hint about this? Is there any additional info I should post to get some help? Is this a known bug, shall I post it to the devel list instead? I need to have the black-list working asap, please I need help. Thank you in advance, Alejandro -- Forwarded message -- From: Alejandro Guerrieri <[EMAIL PROTECTED]> Date: Oct 3, 2005 5:02 PM Subject: Black list functionality To: "users@kannel.org" Dear List, I'm trying to use the black-list functionality for Kannel, but I'm having some problemas: 1. If I use the black-list directive on the core group, it works as expected (I mean: it REJECTS messages) but I cannot use the black-list group to send a custom message to the rejected addressess. 2. If I use the black-list directive on the sms-service or smsbox group, it just gets ignored and the messages pass as if there's not black-list directive. My kannel.conf "highlights": group = core admin-port = 13010 smsbox-port = 13011 wapbox-port = 13012 wdp-interface-name = "*" admin-password = 12345 status-password = 54321 dlr-storage = internal admin-allow-ip = "127.0.0.1;" box-deny-ip = "*.*.*.*" box-allow-ip = "127.0.0.1;" access-log = "/var/log/kannel/access.log" log-file = "/var/log/kannel/kannel.log" log-level = 2 store-file = "/home/kannel/kannel.store" #If I put the black-list here it DISCARDS messages but no notification is being sent to the client #black-list = http://my.url.com/bl/blacklist.txt ... group = sqlbox id = mydlr smsbox-id = sqlbox bearerbox-host = "127.0.0.1" smsbox-port = 13015 smsbox-port-ssl = false sql-log-table = sent_sms sql-insert-table = send_sms log-file = "/var/log/kannel/sqlbox.log" log-level = 2 ... group = smsbox bearerbox-host = localhost sendsms-port = 13013 log-file = "/var/log/kannel/smsbox.log" access-log = "/var/log/kannel/access.log" log-level = 2 http-request-retry = 5 #If I put the black-list directive here it gets ignored #black-list = http://my.url.com/bl/blacklist.txt ... group = sms-service keyword = default post-url = "http://my.url.com/inbound.php?from=%p&to=%P&msg=lm%20%a&date=%t&smsc=%i"; accepted-smsc = "smsc1;smsc2;" #If I put the black-list directive here it gets ignored #black-list = http://my.url.com/bl/blacklist.txt max-messages = 0 group = sms-service keyword = black-list text = "You are denied, go away!" accepted-smsc = "smsc1;smsc2;" max-messages = 1 BTW, I'm using Kannel 1.4.0 patched with SQLBox on CentOS 3.3. Thank you in advance, -- Alejandro Guerrieri Magicom http://www.magicom-bcn.net/ -- Alejandro Guerrieri Magicom http://www.magicom-bcn.net/