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