Skip to content

Latest commit

 

History

History
81 lines (53 loc) · 1.67 KB

README.md

File metadata and controls

81 lines (53 loc) · 1.67 KB

(NodeJSMailer) Mailer client application for nodejs

NodeJSMailer provides basic functionalities to send emails. This project is useful to those who want to send an emails using a csv file.

csv columns-> firstname,lastname,email,company,jobtitle,sendmail

Basic useful feature list:

  • Send emails.
  • Use and csv file to send emails.
  • Add delays in in consecutive emails.
  • No need to store password and username, it's readline.
  • State whether a mail to be send to an email address by just setting a flag.

Pre requisties!

  • npm
  • nodejs

Node Modules required!

  • nodemailer
  • csv-load-sync
  • readline

clone this repository in to a directory.

$ git clone https://github.com/nishantsharmajecrc/NodeJSmailer.git
$ cd NodeJSmailer
$ npm install

To change the body of the mail modify these lines.

var body="Hi " + firstname + ",<br/><br/>";
body += "My name is Name of myself. What's up"
body += "I'm looking for someone who can sell something to someone through someone like me" 
body +=	"<br/><br/>I have 4+ years of work experience salesman." 
body += "<br/><br/>Attached is my resume. Please refer me if you come across any salesman."
body += "<br/><br/>Thanks,<br/>Name of myself";
body += "<br/>LinkedIn: Some link<br/> Cell: Some cell number"

also in email.js just add

from: 'Name Lastname <enter email here>', // sender address
// let the magic begin

to start the application.

//in Ubuntu
$ nodejs app.js 

// In other os
$ node app.js //in other OS's 

to start the application.

email id? enter emailid
password? enter password 
// let the magic begin

Hope this helps.