const nodemailer = require('nodemailer') function sendConfirmationEmail() { return new Promise(async (resolve, reject) => { try { /// //// email configs // const hostURL = 'www.asan-service.com' const transporter = nodemailer.createTransport({ host: 'smtp.c1.liara.email', port: 587, secure: false, // true for 465, false for other ports auth: { user: 'awesome_bell_ncc1hi', pass: '509f8938-db95-4b8d-83e7-9ea8eccfd28b' }, tls: { rejectUnauthorized: false } }) const emailHTMLTemplate = `

این ایمیل در وبسایت آسان سرویس ثبت شده است.

کد تایید آدرس ایمیل شما:

${54534}

` // send mail with defined transport object await transporter.sendMail({ from: '"AsanService" ', // sender address to: "www.amir.com007@gmail.com", // list of receivers subject: 'تایید ایمیل', text: emailHTMLTemplate, html: emailHTMLTemplate }) resolve() } catch (err) { reject(err) } }) } sendConfirmationEmail()