]> code.citadel.org Git - citadel.git/blobdiff - citadel/server.h
* Added a new message function hook type EVT_SMTPSCAN which permits modules to
[citadel.git] / citadel / server.h
index 30c190ec8291f3dcd0a8abed0170d7662fa1925e..127be4c9572fdfeb016ee487c81ed088c0a9b60d 100644 (file)
@@ -137,6 +137,7 @@ struct CitContext {
        /* A linked list of all express messages sent to us. */
        struct ExpressMessage *FirstExpressMessage;
        int disable_exp;        /* Set to 1 to disable incoming pages */
+       int newmail;            /* Other sessions increment this */
 
        /* Masquerade... */
        char fake_username[USERNAME_SIZE];      /* Fake username <bc> */ 
@@ -337,6 +338,7 @@ extern DLEXP struct MessageFunctionHook *MessageHookTable;
 #define EVT_BEFOREREAD 200
 #define EVT_BEFORESAVE 201
 #define EVT_AFTERSAVE  202
+#define EVT_SMTPSCAN   203     /* called before submitting a msg from SMTP */