Skip to main content

Interface: EmailMessage

Defined in: src/server/services/email.ts:32

Properties

attachments?

optional attachments?: EmailAttachment[]

Defined in: src/server/services/email.ts:43

Files to attach (base64). Resend caps the total message at ~40 MB; invoice PDFs are tiny.


bcc?

optional bcc?: string[]

Defined in: src/server/services/email.ts:41


cc?

optional cc?: string[]

Defined in: src/server/services/email.ts:40


from?

optional from?: string

Defined in: src/server/services/email.ts:39

Sender override; falls back to the EMAIL_FROM env default when absent.


headers?

optional headers?: Record<string, string>

Defined in: src/server/services/email.ts:45

Extra MIME headers passed through to Resend (e.g. to override the stamped Message-ID).


html

html: string

Defined in: src/server/services/email.ts:35


replyTo?

optional replyTo?: string

Defined in: src/server/services/email.ts:37


subject

subject: string

Defined in: src/server/services/email.ts:34


text

text: string

Defined in: src/server/services/email.ts:36


to

to: string[]

Defined in: src/server/services/email.ts:33