sendMail.js
const nodeMailer = require("nodemailer");
const sendEmail = async (options) => {
const transporter = nodeMailer.createTransport({
// host: process.env.SMPT_HOST,
// port: process.env.SMPT_PORT,
service: process.env.SMPT_SERVICE,
auth: {
user: process.env.SMPT_MAIL,
pass: process.env.SMPT_PASSWORD,
},
});
const mailOptions = {
from: process.env.SMPT_MAIL,
to: options.email,
subject: options.subject,
text: options.message,
};
await transporter.sendMail(mailOptions);
};
module.exports = sendEmail;
config.env file
SMPT_SERVICE = gmail
SMPT_MAIL = mailforteju58@gmail.com
SMPT_PASSWORD = pass123
While i want to send mail through postman getting an error "message": "Missing credentials for "PLAIN"" do help in clearing this error