Save the tags to a message. More...
Collaboration diagram for tags_commit():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 846 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 2611 of file imap.c.
Here is the call graph for this function:Save the tags to a message - Implements MxOps::tags_commit() -.
Definition at line 2492 of file notmuch.c.
Here is the call graph for this function: