ExternalMailboxEmailDetailResponse
Full email detail response with body content fetched on-demand from the provider
Properties
| Name | Type | Description |
|---|---|---|
| uniqueId | string | Unique identifier for this email |
Unique identifier for this email | ||
| direction | enum | Represents the direction of an email in the external mailbox |
Represents the direction of an email in the external mailbox | ||
| subject | string | Email subject |
Email subject | ||
| fromEmail | string | Sender email address |
Sender email address | ||
| fromName | string | Sender display name |
Sender display name | ||
| htmlBody | string | HTML body of the email |
HTML body of the email | ||
| plainTextBody | string | Plain text body of the email |
Plain text body of the email | ||
| messageDate | string | When the email was received or sent |
When the email was received or sent | ||
| toRecipients | array of EmailRecipientDto | To recipients |
To recipients | ||
| ccRecipients | array of EmailRecipientDto | CC recipients |
CC recipients | ||
| attachments | array of MailboxAttachmentDto | Attachment metadata |
Attachment metadata | ||
| conversationId | string | Conversation ID for grouping messages into threads |
Conversation ID for grouping messages into threads | ||
| reconnectRequired | boolean | Whether the user needs to reconnect their mailbox to view this email |
Whether the user needs to reconnect their mailbox to view this email | ||
JSON Example
{
"uniqueId": "00000000-0000-0000-0000-000000000000",
"direction": "Inbound",
"subject": "string",
"fromEmail": "string",
"fromName": "string"
}