update_message_flags
Add or remove arbitrary IMAP flags on a single message, then verify which flags the server applied or silently dropped.
Instructions
Add or remove arbitrary IMAP flags on a single message, then verify the server applied them. Returns notApplied[] listing any flags the server silently dropped. Use for custom flags or when you need lower-level control than mark_email_read / star_email.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| emailId | Yes | Composite email id in FOLDER::UID format. | |
| flagsToAdd | No | IMAP flags to set, e.g. ["\\Seen", "\\Flagged", "\\Answered"]. | |
| flagsToRemove | No | IMAP flags to clear. |