2

I have a bunch of code to sent mail. in my local computer it's working but when I uploaded it digital ocean vps server( running ubuntu 16.04 ) is not working ?

I am using gmail to sending emails.

My Code:

const output = `
    <p>This mail is from careerline.io</p>
    <h3>5 digit Account Activation Code</h3>
    <ul>  
        <li>Your Name: ${req.body.name}</li>
    </ul>

`;

let transporter = nodemailer.createTransport({
    host: 'smtp.gmail.com',
    port: 587,
    secure: false,
    auth: {
        user: '**@gmail.com',
        pass: '***'
    },
    tls: {
        rejectUnauthorized: false
    }
});


let mailOptions = {
    from: '"careerline.io" <*****@gmail.com>',
    to: req.body.email,
    subject: 'Account Activation Code', 
    text: 'Active Your Account?', 
    html: output
};

transporter.sendMail(mailOptions, (error, info) => {
    if (error) {
        return console.log(error);
    }

});

Showing This error:

Invalid login: 534-5.7.14 <https://accounts.google.com/signin/continue?sarp=1&scc=1&plt=AKgnsbt4
534-5.7.14 DqB6--W6E37DHGKMSkLESmj9kIoimq8FM3LgEobNKCHtSv2GRbDOLDVRi54tPVjyqNWtEr
534-5.7.14 y8DcZsOftSNngR-DbdXPplrhmBmn1XGeQuaWaU3Yb7iItRZsQ4xx24QUsSuKK-oclhAUek
534-5.7.14 h44QuYY-pTtFsKUtfZyHrg5IxcCP4PXvW8VV5HTtRqa_Rf8dbdTvdCgrqQnzJZXtUi7mp4
534-5.7.14 ZCoioCgToVrhWCB63aSVcOnFYAtp73dIDud8RVJBEJmD9veaQL> Please log in via
534-5.7.14 your web browser and then try again

.

Rabbani_
  • 450
  • 1
  • 10
  • 30

0 Answers0