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() -. More... | |
static int | imap_tags_commit (struct Mailbox *m, struct Email *e, const char *buf) |
Save the tags to a message - Implements MxOps::tags_commit() -. More... | |
static int | nm_tags_commit (struct Mailbox *m, struct Email *e, const char *buf) |
Save the tags to a message - Implements MxOps::tags_commit() -. More... | |
Save the tags to a message.
0 | Success |
-1 | Failure |
Save the tags to a message - Implements MxOps::tags_commit() -.
Definition at line 869 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 2189 of file imap.c.
Save the tags to a message - Implements MxOps::tags_commit() -.
Definition at line 2411 of file notmuch.c.