feat: Implement send email action

This commit is contained in:
Faruk AYDIN
2022-10-25 13:23:14 +02:00
parent b2caea9b9b
commit 8dfb919aa0
3 changed files with 123 additions and 12 deletions

View File

@@ -0,0 +1,16 @@
import { IGlobalVariable } from '@automatisch/types';
import nodemailer, { TransportOptions } from 'nodemailer';
const transporter = ($: IGlobalVariable) => {
return nodemailer.createTransport({
host: $.auth.data.host,
port: $.auth.data.port,
secure: $.auth.data.useTls,
auth: {
user: $.auth.data.username,
pass: $.auth.data.password,
},
} as TransportOptions);
};
export default transporter;