background
← Back to all provider errors

IMAP

MODIFIED — MODIFIED

Conditional STORE failed due to modification

Riposte solution

The conditional STORE/UID EXPUNGE failed because the message was modified by someone else. In practice, if you tried to change a message with a condition (like "only if unchanged"), that condition wasn't met. To handle this, refresh the message state (fetch the latest flags or data via Riposte), then decide if you want to apply your changes again. Essentially, another client updated the message, so your expected state was out of date.

Quick facts

Provider
IMAP
Endpoint / surface
IMAP Protocol

Why it happens

[Protocol-level condition per RFC/extension]

How to fix it

[Adjust client behavior per RFC semantics; often retry or change command/parameters]