diff --git a/controller/verifyEmployer.js b/controller/verifyEmployer.js
index b549260..330ded2 100644
--- a/controller/verifyEmployer.js
+++ b/controller/verifyEmployer.js
@@ -1,37 +1,64 @@
import axios from "axios";
import dotenv from "dotenv"
import Bvn from "../model/bvnModel.js";
+import nodemailer from "nodemailer";
-
+//import nodemailer from "modemailer"
+//const nodemailer = require("modemailer");
export const verifyEmployer = async (req, res)=>{
- const nodemailer = require("modemailer");
+ //const nodemailer = require("modemailer");
+
+ const mainHtml = " Dear Elvis,\n" +
+ "
\n" +
+ "\n" +
+ "We hope this email meets you well. " +
+ "This serves as an employer’s commitment to notify you that your staff (Olanrewaju Badmus) who holds the position of software engineer in your organization took a loan facility from our bank and has prompted us to notify you so as to confirm his existence as a staff of your organization." +
+ " Please click on the link below to confirm this before we can approve his loan\n " +
+ "
\n" +
+ "***Employer commitment link (You are to login with this email address and default password 2345090)\n " +
+ "
\n" +
+ "If you have any questions or concerns with respect to this email, please contact our finance department at finance@fcmb.webmail.\n \n Kind Regards,
\n" +
+ "Finance team,
FCMB
\n";
+
try {
console.log("verifyEmployer REQ-----------------------------------------");
console.log(req.body);
console.log("verifyEmployer REQ=========================================");
- const transporter = nodemailer.createTransport({
+ const transporter2 = nodemailer.createTransport({
host: "smtp.ethereal.email",
port: 587,
secure: false, // Use `true` for port 465, `false` for all other ports
auth: {
- user: 'remington.kub@ethereal.email',
- pass: 'ZWW4ZGFbStpv1gzyNa'
+ user: 'madilyn.medhurst@ethereal.email',
+ pass: 'wU3zwcKr538s9a8ybm'
+ },
+ });
+
+ const transporter = nodemailer.createTransport({
+ service: "gmail",
+ host: "smtp.gmail.com",
+ port: 587,
+ secure: false,
+ auth: {
+ user: "message@chiefsoft.com",
+ pass: "may12002!",
},
});
// async..await is not allowed in global scope, must use a wrapper
async function main() {
// send mail with defined transport object
const info = await transporter.sendMail({
- from: '"Maddison Foo Koch 👻" ', // sender address
- to: "ameye@chiefsoft.com, baz@example.com", // list of receivers
- subject: "Hello ✔", // Subject line
+ from: '"Support Chiefsoft 👻" ', // sender address
+ to: "ameye@chiefsoft.com, victor.ebuka@chiefsoft.com", // list of receivers
+ subject: "Verify Loan Application ✔", // Subject line
text: "Hello world?", // plain text body
- html: "Hello world?", // html body
+ html: mainHtml, // html body
});
console.log("Message sent: %s", info.messageId);
// Message sent:
}
+ main().catch(console.error);
}
catch(error){