Interface: SendEmailResult
Defined in: src/server/services/email.ts:48
Properties
error?
optionalerror?:string
Defined in: src/server/services/email.ts:51
messageId?
optionalmessageId?:string
Defined in: src/server/services/email.ts:58
The RFC-5322 Message-ID we stamped — inbound replies reference it, so it's the threading key.
provider
provider:
string|null
Defined in: src/server/services/email.ts:50
providerMessageId?
optionalproviderMessageId?:string
Defined in: src/server/services/email.ts:56
Resend's response id — correlates delivery-status webhooks back to this send.
skipReason?
optionalskipReason?:"unconfigured"|"disabled"
Defined in: src/server/services/email.ts:54
Why a send was skipped: no key/sender configured vs. the company kill switch being off. Lets the UI point the owner at the right fix instead of always blaming the env config.
status
status:
"sent"|"skipped"|"failed"
Defined in: src/server/services/email.ts:49