NodeMailer De Connexion Non Valide

Je suis nouvelle node.js de la programmation .Je suis à l'aide de nodemailer module d'envoi d'emails.

const nodemailer = require ('nodemailer'),
credentials=require('./credentials.js');
var mailTransport=nodemailer.createTransport({
    service:'Gmail',
    auth: {
        user : credentials.gmail.user,
        pass : credentials.gmail.password,
    }
});
function sendMail(mail_id){
    mailTransport.sendMail({
        from: ' "my name" <[email protected]>',
        to : mail_id,   //[email protected]
        subject : 'Hello',
        text: "Hello How do u do ?",
    },function(err,info){
        if(err){
            console.log('Unable to send the mail :'+err.message);
        }
        else{
            console.log('Message response : '+info.response);
        }
    });
}
exports.sendMail=sendMail;

C'est mon programme pour envoyer des mails à des utilisateurs différents. Mais je suis Connexion non Valide . Je n'ai aucune idée de pourquoi cela est à venir . Je suis nouvelle node.js et des scripts côté serveur.

Je suis avec mon nom d'utilisateur gmail et le mot de passe des informations d'identification.

S'il vous plaît aider moi.

  • Vérifiez si cela peut vous aider : stackoverflow.com/questions/19877246/...
  • Qu'est-ce que smtpConfig ?
  • smtpConfig est encore un autre fichier de config similaire à la façon dont vous utilisez les informations d'identification" dans votre code .
  • Comment obtenir tous les champs indiqué dans la réponse ?
  • Vous avez obtenu ici cloud.google.com/console et obtenir de ceux de l'Api et Auth Section .
  • Checkout google.com/accounts/DisplayUnlockCaptcha trop. Je ne suis pas entièrement sûr, mais je pense qu'il permet un temps de connexion à partir de soi-disant non approuvé les appareils d'essayer de se connecter comme vous (dans ce cas, nodemailer).

InformationsquelleAutor Sri Harsha | 2014-11-15