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