maildir-index.h revision 62505210a7e6d1b2e35fac335a6c875a7c98ccfb
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen/* ":2,DFRST" - leave the 2 extra for other clients' additions */
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo SirainenMailIndex *maildir_index_alloc(const char *dir);
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo SirainenMailFlags maildir_filename_get_flags(const char *fname,
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainenconst char *maildir_filename_set_flags(const char *fname, MailFlags flags);
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainenint maildir_index_append_file(MailIndex *index, const char *dir,
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen const char *fname);
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainenint maildir_index_build_dir(MailIndex *index, const char *source_dir,
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo SirainenIOBuffer *maildir_open_mail(MailIndex *index, MailIndexRecord *rec);