[Valvula] MOD-TICKET -- some notes about configuring it
Laurent RAYSSIGUIER
l.rayssiguier en caplaser.fr
Lun Feb 23 15:59:36 CET 2015
Ok I’ll look this
Thanks
De : Francis Brosnan Blázquez [mailto:francis en aspl.es]
Envoyé : lundi 23 février 2015 15:48
À : Laurent RAYSSIGUIER
Cc : valvula en lists.aspl.es
Objet : RE: [Valvula] MOD-TICKET -- some notes about configuring it
Hi Laurent,
Have you got desc of mysql table, please ?
Ok, for this, look at the following file inside ticket_init to get a description
for each attribute:
https://dolphin.aspl.es/svn/publico/valvula/plugins/mod-ticket/mod-ticket.c
Best Regards,
De : Francis Brosnan Blázquez [mailto:francis en aspl.es]
Envoyé : lundi 23 février 2015 15:22
À : Laurent RAYSSIGUIER
Cc : valvula en lists.aspl.es<mailto:valvula en lists.aspl.es>
Objet : Re: [Valvula] MOD-TICKET -- some notes about configuring it
El lun, 23-02-2015 a las 14:49 +0100, Laurent RAYSSIGUIER escribió:
Hello,
Hi Laurent,
I’m a brand new valvula user.
I’m interessed by mod_tucket module that I found here : http://www.aspl.es/valvula/html/valvulad_mod_ticket.html
Ok,
I’ve installed valvula, and I think it works J
root en smtpmailing1:~# valvulad-mgr.py -o
Module: mod-ticket
root en smtpmailing1:~# valvulad-mgr.py -l
Listen: 127.0.0.1:3579
Mod: mod-ticket
I have added valvula to postfix with this command line :
valvulad-mgr.py -c smtpd_data_restrictions 3579 first
I’ve restarted postfix ….. and now ??
Ok,
How can I tell parameters to valvula ?
I can’t find doc about it.
Uhmn..I'll update documentation to fix this. For now, use the following notes:
1) First, you'll have to create the set of plans to apply to your sending users. For that,
connect to the valvula database and insert them like:
mysql> INSERT INTO ticket_plan (name, description, total_limit, day_limit, month_limit) VALUES ('You plan name', 'description', 100000, 3000, 10000)
2) Now, with that plan created, create a rule that binds this plan to a sending sasl user
like this:
mysql> INSERT INTO domain_ticket (sasl_user, valid_until, ticket_plan_id) VALUES ('test en limited.com<mailto:'test en limited.com>', -1, plan_id)
...where plan_id is the id inside ticket_plan table and -1 is that you are making this rule to have no limit in
time, allowing the user to consume without time ilmit. Otherwise, place there an unix stamp epoch indicating when
that user should be blocked even through there's still quota available.
...and that's all.
You don't have to restart valvula after including modifications or updates into the MySQL database. Valvula
will notice that this is available on the next incoming request to be checked.
Have you a web site explaining parametrers or database structure for this module ?
Not for now. I'll update the module with these notes.
Best Regards,
Thanks.
Best regards
Laurent
_______________________________________________
Valvula mailing list
Valvula en lists.aspl.es<mailto:Valvula en lists.aspl.es>
http://lists.aspl.es/cgi-bin/mailman/listinfo/valvula
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.aspl.es/pipermail/valvula/attachments/20150223/decd4b35/attachment.html>
Más información sobre la lista de distribución Valvula