@travetto/email-nodemailer v4.0.7
Email Nodemailer Support
Email transmission module.
Install: @travetto/email-nodemailer
npm install @travetto/email-nodemailer
# or
yarn add @travetto/email-nodemailer
Given the integration with nodemailer, all extensions should be usable out of the box. The primary nodemailer modules are provided (assuming dependencies are installed):
Code: sendmail to send all messages via the sendmail operation
import { InjectableFactory } from '@travetto/di';
import { NodemailerTransport } from '@travetto/email-nodemailer';
class Config {
@InjectableFactory()
static getTransport() {
return new NodemailerTransport({ sendmail: true });
}
}
Code: smtp to send all messages via the smtp operation
import { InjectableFactory } from '@travetto/di';
import { NodemailerTransport } from '@travetto/email-nodemailer';
class Config {
@InjectableFactory()
static getTransport() {
return new NodemailerTransport({
service: 'smtp'
});
}
}
Code: ses to send all messages via the ses operation
import { SESClient } from '@aws-sdk/client-ses';
import { InjectableFactory } from '@travetto/di';
import { NodemailerTransport } from '@travetto/email-nodemailer';
class Config {
@InjectableFactory()
static getTransport() {
return new NodemailerTransport({
SES: SESClient
});
}
}
2 months ago
2 months ago
2 months ago
2 months ago
2 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
3 months ago
4 months ago
6 months ago
7 months ago
6 months ago
10 months ago
6 months ago
10 months ago
6 months ago
10 months ago
6 months ago
10 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
7 months ago
9 months ago
9 months ago
8 months ago
8 months ago
8 months ago
9 months ago
11 months ago
11 months ago
11 months ago
11 months ago
12 months ago
12 months ago
11 months ago
11 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago