@travetto/email
Version:
Email transmission module.
17 lines (14 loc) • 418 B
text/typescript
import { Inject } from '@travetto/di';
import { BaseTransport } from './base';
import { MailConfig } from '../../src/config';
export class SendmailTransport extends BaseTransport {
()
config: MailConfig;
getTransport() {
const sendmailTransport = require('nodemailer-sendmail-transport');
return sendmailTransport({
path: '/usr/sbin/sendmail',
...this.config.transport
});
}
}