Skip to main content

Module capability

Module capability 

Source
Expand description

Capability types for the JMAP for Mail extension (RFC 8621).

RFC 8621 §1.3 defines three capability URIs. Each has both a session-level capability (value in the JMAP Session capabilities map) and an account-level capability (value in the account’s accountCapabilities map). Session-level values are empty objects for all three URIs; only urn:ietf:params:jmap:mail and urn:ietf:params:jmap:submission carry non-empty account-level capabilities.

Structs§

MailAccountCapability
Account-level Mail capability (RFC 8621 §1.3.1).
MailCapability
Session-level Mail capability (RFC 8621 §1.3.1).
SubmissionAccountCapability
Account-level Submission capability (RFC 8621 §1.3.2).
SubmissionCapability
Session-level Submission capability (RFC 8621 §1.3.2).
VacationResponseCapability
Session-level VacationResponse capability (RFC 8621 §1.3.3).

Constants§

JMAP_MAIL_URI
Capability URI for core JMAP for Mail support (RFC 8621 §1.3.1).
JMAP_SUBMISSION_URI
Capability URI for the JMAP Email Submission extension (RFC 8621 §1.3.2).
JMAP_VACATIONRESPONSE_URI
Capability URI for the JMAP Vacation Response extension (RFC 8621 §1.3.3).