Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

nodemailer, mailer, nodemailer npm

import nodemailer from "nodemailer";

const yourEmail = "yourEmail@gmail.com";
const yourPass = "yourEmailPasswrd";
const mailHost = "smpt.gmail.com";
const mailPort = 587;
const senderEmail = "senderEmail@gmail.com"

/**
 * Send mail
 * @param {string} to 
 * @param {string} subject 
 * @param {string[html]} htmlContent 
 * @returns 
 */
const sendMail = (to, subject, htmlContent) => {
  let transporter = nodemailer.createTransport({
    host: mailHost,
    port: mailPort,
    secure: false, // use SSL - TLS
    auth: {
      user: yourEmail,
      pass: yourPass,
    },
  });
  let mailOptions = {
    from: senderEmail,
    to: to,
    subject: subject,
    html: htmlContent,
  };
  return transporter.sendMail(mailOptions); // promise
};

export default sendMail;



Comment

nodemailer send email

const nodemailer = require("nodemailer");

let transporter = nodemailer.createTransport(
  {
    service: "gmail",
    host: "smtp.gmail.com",
    port: 465,
    auth: {
      user: "userEmail", // generated ethereal user
      pass: process.env.emailPass, // generated ethereal password
    },
  },
  {
    from: "<userEmail>",
  }
);
Comment

PREVIOUS NEXT
Code Example
Javascript :: i want to redirect to main page from iframe javascript 
Javascript :: add two numbers in javascript 
Javascript :: skip arguments in js 
Javascript :: next js build command 
Javascript :: npm config proxy 
Javascript :: how to route react from laravel 
Javascript :: siwtch case javascript 
Javascript :: debounce events in js 
Javascript :: javascript splice 
Javascript :: javascript if and statement 
Javascript :: react native vector icon 
Javascript :: how to clear an input in testing library 
Javascript :: if variable is string javascript 
Javascript :: removeeventlistener click 
Javascript :: github pages react route 
Javascript :: get n random items from array javascript 
Javascript :: update node js 
Javascript :: js join array 
Javascript :: send mail in node js without password 
Javascript :: untrack package-lock.json 
Javascript :: jquery with npm in laravel 
Javascript :: function component in react 
Javascript :: js sort 
Javascript :: find text in label jquery 
Javascript :: ReactJS Axios Delete Request Code Example 
Javascript :: bootstrap not working in print 
Javascript :: react native password strength 
Javascript :: java object to json 
Javascript :: get ini file with node js 
Javascript :: socket io query 
ADD CONTENT
Topic
Content
Source link
Name
2+6 =