Skip to content

basalt / mailer/src / ResendMailDriver

Class: ResendMailDriver ​

Defined in: mailer/src/drivers/resend.ts:25

Delivers via the Resend HTTP API — no SDK, just fetch. The framework's single header-injection guard has already validated the envelope, so the fields here are safe to forward as-is.

Implements ​

Constructors ​

Constructor ​

> new ResendMailDriver(options): ResendMailDriver

Defined in: mailer/src/drivers/resend.ts:30

Parameters ​

options ​

ResendDriverOptions

Returns ​

ResendMailDriver

Properties ​

name ​

> readonly name: "resend" = 'resend'

Defined in: mailer/src/drivers/resend.ts:26

Implementation of ​

MailDriver.name

Methods ​

disconnect() ​

> disconnect(): Promise<void>

Defined in: mailer/src/drivers/resend.ts:59

Returns ​

Promise<void>

Implementation of ​

MailDriver.disconnect


send() ​

> send(message): Promise<void>

Defined in: mailer/src/drivers/resend.ts:35

Parameters ​

message ​

ResolvedMail

Returns ​

Promise<void>

Implementation of ​

MailDriver.send

Released under the MIT License.