UNPKG

@travetto/email

Version:

Email transmission module.

14 lines (11 loc) 347 B
import { Inject } from '@travetto/di'; import { BaseTransport } from './base'; import { MailConfig } from '../../src/config'; export class SesTransport extends BaseTransport { @Inject() config: MailConfig; getTransport() { const sesTransport = require('nodemailer-ses-transport'); return sesTransport(this.config.transport); } }