#define M_REPLYHOOK (1<<10)
#define M_SEND2HOOK (1<<11)
-#ifdef USE_COMPRESSED
#define M_OPENHOOK (1<<12)
#define M_APPENDHOOK (1<<13)
#define M_CLOSEHOOK (1<<14)
-#endif
/* tree characters for linearize_tree and print_enriched_string */
#define M_TREE_LLCORNER 1
OPT_MIMEFWDREST,
OPT_MOVE,
OPT_PGPMIMEAUTO, /* ask to revert to PGP/MIME when inline fails */
-#ifdef USE_POP
OPT_POPDELETE,
OPT_POPRECONNECT,
-#endif
OPT_POSTPONE,
OPT_PRINT,
OPT_QUIT,
OPTPAGERSTOP,
OPTPIPEDECODE,
OPTPIPESPLIT,
-#ifdef USE_POP
OPTPOPAUTHTRYALL,
OPTPOPLAST,
-#endif
OPTPRINTDECODE,
OPTPRINTSPLIT,
OPTPROMPTAFTER,
LIST *chain;
#endif
-#ifdef USE_POP
int refno; /* message number on server */
-#endif
-
-#if defined USE_POP || defined USE_IMAP || defined USE_NNTP
void *data; /* driver-specific data */
-#endif
char *maildir_flags; /* unknown maildir flags */
} HEADER;
int appended; /* how many saved messages? */
int flagged; /* how many flagged messages */
int msgnotreadyet; /* which msg "new" in pager, -1 if none */
-#if defined USE_POP || defined USE_IMAP || defined USE_NNTP
void *data; /* driver specific data */
-#endif /* USE_IMAP */
short magic; /* mailbox type */
-#ifdef USE_COMPRESSED
void *compressinfo; /* compressed mbox module private data */
char *realpath; /* path to compressed mailbox */
-#endif /* USE_COMPRESSED */
unsigned int locked:1; /* is the mailbox locked? */
unsigned int changed:1; /* mailbox has been modified */