]> code.citadel.org Git - citadel.git/blobdiff - citadel/serv_sieve.h
Completed API functions to load and store
[citadel.git] / citadel / serv_sieve.h
index c26690ecc8f27af65451c58153b310d1e573d2e5..891565fd61d1a9fea0bedc62a20a781da3d8d6f9 100644 (file)
@@ -23,6 +23,15 @@ struct sdm_userdata {
        struct sdm_script *first_script;
 };
 
+struct ctdl_sieve {
+       char *rfc822headers;
+       int actiontaken;                /* Set to 1 if the message was successfully acted upon */
+       int keep;                       /* Set to 1 to suppress message deletion from the inbox */
+       long usernum;                   /* Owner of the mailbox we're processing */
+       long msgnum;                    /* Message base ID of the message being processed */
+       struct sdm_userdata *u;         /* Info related to the current session */
+};
+
 #endif /* HAVE_LIBSIEVE */