protocol/maa/access_frame library

MAA Frame Encoding/Decoding

Handles serialization of access protocol messages including retrieve, mark delivered, update flags, expunge, and delete.

Classes

AccessFrame
Access frame encoding/decoding for MAA protocol

Exceptions / Errors

RetrieveFailedException
The server refused a retrieve, with its error envelope ({"error": ..., "status": ...}): the mailbox does not exist, or the caller may not read it. A retrieval that could not be done: no server, a timeout, a broken connection. Unlike RetrieveRefusedException the server gave no answer, so the mailbox may well hold messages; try again. Thrown only when the caller asks for it (SFClient.retrieveMessages(throwOnFailure: true)).
RetrieveRefusedException