Sieve will now only process messages that are newer than its script.
authorDave West <davew@uncensored.citadel.org>
Fri, 16 May 2008 22:07:46 +0000 (22:07 +0000)
committerDave West <davew@uncensored.citadel.org>
Fri, 16 May 2008 22:07:46 +0000 (22:07 +0000)
commitf89c5f3027859b19fc935ff76a958e1ec26c620a
tree9db1c4206a8b478909e68b4adee9342987e5aecc
parent74104ecda187779baf9beefd48905b15918265dc
Sieve will now only process messages that are newer than its script.
This fixes bug #297

To impliment this I created a new API call CtdlGetCurrentMessageNumber()
this returns the message number currently in use IE the last one
allocated. This is good enough for Sieve in this case and probably good
enough for other things too.
citadel/control.c
citadel/include/ctdl_module.h
citadel/modules/sieve/serv_sieve.c