SMTP provider over nodemailer.
SmtpProvider(options?: SmtpProviderOptions)
Parameters
optional
options: SmtpProviderOptions
SMTP connection/injection options
Since 0.1.0
optional
isHealthy: () => Promise<boolean>
M70c: present only when the transport exposes verify(); its absence is
unknown reachability, not false (a minimal injected fake has not told
us the server is dead).
connect(): Promise<void>
Establishes any backing connection/client. No-op for stateless providers.
disconnect(): Promise<void>
Releases any backing connection/client. No-op for stateless providers.
isReady(): boolean
Reports whether the provider is ready to send.
send(message: OutgoingMail): Promise<void>
Sends a message over SMTP.