You will need a gmail account, best of creating a new one, I just appended robot* in front of my normal one. You then need to go to https://myaccount.google.com/lesssecureapps and switch this on (hence it best to create a new account).
start a new node app
node init -y
install the required dependencies
npm install express nodemailer node-cron
create the index.js file (see in gist)
then run the fun
node index.js