Skip to content

basalt / mailer-smtp/src / SmtpMailDriver

Class: SmtpMailDriver ​

Defined in: mailer-smtp/src/index.ts:9

Mail driver contract. Every driver passes the same conformance suite.

Implements ​

Constructors ​

Constructor ​

> new SmtpMailDriver(options): SmtpMailDriver

Defined in: mailer-smtp/src/index.ts:13

Parameters ​

options ​

SmtpDriverOptions

Returns ​

SmtpMailDriver

Properties ​

name ​

> readonly name: "smtp" = 'smtp'

Defined in: mailer-smtp/src/index.ts:10

Implementation of ​

MailDriver.name

Methods ​

disconnect() ​

> disconnect(): Promise<void>

Defined in: mailer-smtp/src/index.ts:30

Returns ​

Promise<void>

Implementation of ​

MailDriver.disconnect


send() ​

> send(message): Promise<void>

Defined in: mailer-smtp/src/index.ts:17

Parameters ​

message ​

ResolvedMail

Returns ​

Promise<void>

Implementation of ​

MailDriver.send

Released under the MIT License.