Fastmail draft send profile

org.intentschema.communication.email.draft.send.v1@com.fastmail.v1

JSON: bare · @sha256:3bedb5a35612…
Hash: sha256:3bedb5a35612823eeb37a822a393b91667d2024a5cb4b695bc3c94307403ff58

Fastmail JMAP profile for draft send.

Implements: Send email draft (org.intentschema.communication.email.draft.send.v1)

Payload

FieldTypeDescription
target *Target (required: external_id)(system = "fastmail", required: system)
idempotency_keystring

Result

FieldTypeDescription
external_id *stringProvider message id (the new message that was sent).
thread_idstring
sent_at *string (date-time)

API mapping

FieldValue
base_urlhttps://api.fastmail.com
methodPOST
path/jmap/api/
jmap_methodEmailSubmission/set
scopesurn:ietf:params:jmap:submission
docshttps://jmap.io/spec-mail.html#emailsubmission

Field mapping

Intent fieldAPI parameter
target.external_idEmailSubmission/set create.emailId (the draft's id)
(implicit)also Email/set update to remove $draft keyword