@travetto/email
Version:
Email transmission module.
14 lines (11 loc) • 351 B
text/typescript
import { Inject } from '@travetto/di';
import { BaseTransport } from './base';
import { MailConfig } from '../../src/config';
export class SmtpTransport extends BaseTransport {
()
config: MailConfig;
getTransport() {
const smtpTransport = require('nodemailer-smtp-transport');
return smtpTransport(this.config.transport);
}
}