Asynchronous mailing list mail moderation... This means:
authorx2003bruneau <x2003bruneau@839d8a87-29fc-0310-9880-83ba4fa771e5>
Sun, 19 Aug 2007 12:57:42 +0000 (12:57 +0000)
committerx2003bruneau <x2003bruneau@839d8a87-29fc-0310-9880-83ba4fa771e5>
Sun, 19 Aug 2007 12:57:42 +0000 (12:57 +0000)
commit834fd0f608437a2621e437225a0f779b0cad25c8
treea5611e7e1617ef1b9a10829afa06d2578ef675a3
parent8fc4efa394721853bca6ee0e4f2028f33ed0867d
Asynchronous mailing list mail moderation... This means:
  -> when the user moderate a mail, it just add an entry in a
  table of the database
  -> every minute, a cron lists the moderation requests and
  send as much mails as possible with two limits:
    * the cron should not run more than 1 minute
    * the cron should not send more than XXX mails (XXX is
    defined in the configuration file, and is set to 400 by
    default)

 ChangeLog              |    3 +
 classes/xdb.php        |    2 -
 configs/platal.cron.in |    4 ++
 configs/platal.ini     |    2 +
 modules/lists.php      |   77 +++++++++++++++++++------------------------------
 5 files changed, 40 insertions(+), 48 deletions(-)

git-svn-id: svn+ssh://murphy/home/svn/platal/trunk@1922 839d8a87-29fc-0310-9880-83ba4fa771e5
ChangeLog
bin/cron/cron_ml_moderate.php [new file with mode: 0755]
classes/xdb.php
configs/platal.cron.in
configs/platal.ini
modules/lists.php
upgrade/0.9.15/01_mailman.sql [new file with mode: 0644]
upgrade/0.9.15/update.sh [new file with mode: 0755]