Webmail
Consumer inbox over IMAP — list, read, send.
Endpoints · 3
POST/v1/webmail/getclient.webmail.get
Read one message (marks it seen). `messageId` is the IMAP UID from list().
get(input: { email: string; password: string; messageId: string; }): Promise<WebmailMessage>;POST/v1/webmail/listclient.webmail.list
Recent messages in a folder (newest first; default `inbox`, `limit` 1..100).
list(input: { email: string; password: string; folder?: WebmailFolder; limit?: number; }): Promise<{ messages: WebmailMessageSummary[]; }>;POST/v1/webmail/sendclient.webmail.send
Send a message FROM this mailbox via the relay.
send(input: { email: string; password: string; to: string; subject?: string; html?: string; text?: string; }): Promise<{ ok: true; providerId: string | null; }>;Widgets · 3
Embeddable React components for this App. Click one to preview its UI. Previews render the component only — live data calls are disabled here (wire the Provider's basePath to a connector, as the Console does, to make them functional).