35#ifndef MUTT_MBOX_LIB_H
36#define MUTT_MBOX_LIB_H
62#define MMDF_SEP "\001\001\001\001\n"
Convenience wrapper for the core headers.
MailboxType
Supported mailbox formats.
const struct MxOps MxMboxOps
Mbox Mailbox - Implements MxOps -.
const struct MxOps MxMmdfOps
MMDF Mailbox - Implements MxOps -.
enum MailboxType mbox_path_probe(const char *path, const struct stat *st)
Is this an mbox Mailbox? - Implements MxOps::path_probe() -.
enum MxStatus mbox_check(struct Mailbox *m, struct stat *st, bool check_stats)
void mbox_reset_atime(struct Mailbox *m, struct stat *st)
Reset the access time on the mailbox file.
MxStatus
Return values from mbox_check(), mbox_check_stats(), mbox_sync(), and mbox_close()
Mbox-specific Account data -.
bool append
mailbox is opened in append mode
bool locked
is the mailbox locked?
struct timespec atime
File's last-access time.
struct timespec mtime
Time Mailbox was last changed.
struct timespec stats_last_checked
Mtime of mailbox the last time stats where checked.