background
← Back to all provider errors

IMAP

UIDREQUIRED — UIDREQUIRED

Server requires UID command variant

Riposte solution

The server requires that commands use UIDs for this mailbox. In other words, you must use the UID form of commands (like UID FETCH) instead of sequence numbers. Riposte already uses UIDs for consistency, so you normally won't encounter this. If you do, ensure any message operations are using UIDs. No special fix beyond using the standard approach (which Riposte does by default).

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]