Asymmetrik/node-rest-starter

View on GitHub
src/app/core/email/providers/email.provider.ts

Summary

Maintainability
A
0 mins
Test Coverage
export interface MailOptions {
    to?: string;
    from?: string;
    cc?: string;
    bcc?: string;
    subject?: string;
    text?: string;
    html?: string;
    templatePath?: string;
    header?: string;
    footer?: string;
}

export interface EmailProvider {
    sendMail: (mailOptions: MailOptions) => Promise<void>;
}