Save the tags to a message. More...
Functions | |
static int | comp_tags_commit (struct Mailbox *m, struct Email *e, const char *buf) |
Save the tags to a message - Implements MxOps::tags_commit() -. | |
static int | imap_tags_commit (struct Mailbox *m, struct Email *e, const char *buf) |
Save the tags to a message - Implements MxOps::tags_commit() -. | |
static int | nm_tags_commit (struct Mailbox *m, struct Email *e, const char *buf) |
Save the tags to a message - Implements MxOps::tags_commit() -. | |
Save the tags to a message.
0 | Success |
-1 | Failure |
Save the tags to a message - Implements MxOps::tags_commit() -.
Definition at line 876 of file compress.c.
Save the tags to a message - Implements MxOps::tags_commit() -.
This method update the server flags on the server by removing the last know custom flags of a header and adds the local flags
If everything success we push the local flags to the last know custom flags (flags_remote).
Also this method check that each flags is support by the server first and remove unsupported one.
Definition at line 2277 of file imap.c.
Save the tags to a message - Implements MxOps::tags_commit() -.
Definition at line 2418 of file notmuch.c.