non zero for this event will prevent the message being saved to disk in the
normal manner.
EVT_AFTERSAVE Called after the message is saved to disk but before
-any IGnet spooling is carried out.
+any network spooling is carried out.
EVT_SMTPSCAN Called during the SMTP reception of a message after the
message is received and before the response is sent to the sender. This is
intended for spam filters and virus checkers. A positive return code will
Register or remove a function with the room processing system.
Registered functions are called in the order they are registered when a message
-is added to a room. This allows modules such as Sieve to process new messages
-appearing in a room.
+is added to a room. This allows modules to process new messages appearing in a room.
void CtdlRegisterXmsgHook(int (*fcn_ptr) (char *, char *, char *), int order)