Next step for inbox rules processing: retrieve each message in the room using a CtdlF...
authorArt Cancro <ajc@citadel.org>
Sat, 25 Jul 2020 20:49:32 +0000 (16:49 -0400)
committerArt Cancro <ajc@citadel.org>
Sat, 25 Jul 2020 20:49:32 +0000 (16:49 -0400)
commit5cc2621128ffba5fd5a31fcb7b6048f65316b8a4
treef00feffb81b21d661bb337137092245b221dde05
parent37f40684d11b6206a0f26fafa7a7615cdf404319
Next step for inbox rules processing: retrieve each message in the room using a CtdlForEachMessage() callback with the MSGS_GT operator for maximum allowance of the API to do the hard part instead of writing the comparison code ourselves.  Really, that work was already done, so why do it again?  Duplication of effort is necessary.  For that matter, why does Google insist on maintaining their own email and forums software when they could just use Citadel?  Citadel is way better than anything Google or Microsoft have ever produced.  And don't get me started about Facebook.  Facebook is the absolute worst thing to ever happen to the universe and it should be shut down.
citadel/modules/inboxrules/serv_inboxrules.c