Fastmail JMAP profile for email forward.
Implements: Forward email message (org.intentschema.communication.email.message.forward.v1)
| Field | Type | Description |
|---|---|---|
target * | Target | (system = "fastmail", required: system) |
object * | object | |
idempotency_key | string | |
fastmail @com.fastmail | object |
object| Field | Type | Description |
|---|---|---|
to * | string (email)[] (minItems 1) | |
cc | string (email)[] | |
bcc | string (email)[] | |
comment | string | Optional note prepended to the forwarded body. |
fastmail @com.fastmail| Field | Type | Description |
|---|---|---|
identity_id | string | |
keywords | object |
| Field | Type | Description |
|---|---|---|
external_id * | string | Provider-assigned id. |
created_at * | string (date-time) | |
thread_id | string |
| Field | Value |
|---|---|
base_url | https://api.fastmail.com |
method | POST |
path | /jmap/api/ |
jmap_method | EmailSubmission/set |
scopes | urn:ietf:params:jmap:submission |
docs | https://jmap.io/spec-mail.html#emailsubmission |
| Intent field | API parameter |
|---|---|
object.to | Email/set create.to[].email |
object.cc | Email/set create.cc[].email |
object.bcc | Email/set create.bcc[].email |
object.from | Email/set create.from[].email |
object.subject | Email/set create.subject |
object.textBody | Email/set create.textBody[].value (partId ref) |
object.htmlBody | Email/set create.htmlBody[].value (partId ref) |
object.attachments | Email/set create.attachments[].blobId (upload blob first) |
idempotency_key | Email/set create.messageId[] (RFC 5322 Message-ID) |
fastmail.identity_id | EmailSubmission/set create.identityId |
fastmail.mailbox_ids | Email/set create.mailboxIds |
fastmail.keywords | Email/set create.keywords |
fastmail.sent_at | EmailSubmission/set create.envelope.mailFrom (futureRelease extension) |
fastmail.masked_email | (Fastmail-specific: create masked email address via MaskedEmail/set first) |
target.external_id | forwarded email blobId (quote body) |