Files
myeasycms-v2/packages/mailers/src/index.ts
giancarlo bce3479368 Cleanup
2024-03-24 02:23:22 +08:00

20 lines
485 B
TypeScript

import { Nodemailer } from './impl/nodemailer';
/**
* @description A mailer interface that can be implemented by any mailer.
* We export a single mailer implementation using Nodemailer. You can add more mailers or replace the existing one.
* @example
* ```ts
* import { Mailer } from '@kit/mailers';
*
* const mailer = new Mailer();
*
* mailer.sendEmail({
* from: '',
* to: '',
* subject: 'Hello',
* text: 'Hello, World!'
* });
*/
export const Mailer = Nodemailer;