Ich verwende express, nodemailer, & express, um das Senden von E-Mails über Google Mail-Konto zu testen. Aber aus irgendeinem Grund kann ich es nicht senden. Auch die Konto-E-Mail und das Passwort sind 100% richtig, trotzdem bekomme ich diesen Fehler. Fehler sagt nicht, wo das Problem ist.nicht möglich, E-Mail über Node-Mailer zu senden | Ungültiger Absender "[email protected]>"
Auch ich habe bereits "gmail" die Einstellungen für Google Mail, d. H. Die Einstellungen für Apps gesenkt.
Ich habe nicht verwendet http://nodemailer.com/2-0-0-beta/using-oauth2/ Muss ich das auch verwenden, wenn ich mit dieser E-Mail-ID im Browser angemeldet bin?
Ich brauche dies zu entwickeln, ohne den Browser zu verwenden, aber ich will es funktioniert vorher sehen.
{[Fehler: Ungültiger Absender "********** @ gmail.com>"] Code: 'EENVELOPE', Befehl: 'API'} /Benutzer/jay/code/gmailSendEmail/app.js: 43 res.json ({yo: 'Fehler'}); ^
var nodemailer = require('nodemailer');
var express = require('express');
var app = express();
var nodeMailer = require('nodemailer');
var transporter = nodemailer.createTransport();
console.log (' coming here 1');
var router = express.Router();
app.use('/sayHello', router);
router.post('/', handleSayHello); // handle the route at yourdomain.com/sayHello
function handleSayHello(req, res) {
// Not the movie transporter!
var transporter = nodemailer.createTransport({
service: 'Gmail',
auth: {
user: '****@gmail.com', // Your email id
pass: '*****' // Your password
}
});
var mailOptions = {
from: '*****@gmail.com>', // sender address
to: '*****@gmail.com', // list of receivers
subject: 'Email Example', // Subject line
text: 'Hello world ' //, // plaintext body
// html: '<b>Hello world ✔</b>' // You can choose to send an HTML body instead
};
console.log (' coming here 2');
transporter.sendMail(mailOptions, function(error, info){
console.log (' beginning emial sending ');
if(error){
console.log('got - error here');
console.log(error);
res.json({yo: 'error'});
}else{
console.log ('no error emial sending ')
console.log('Message sent: ' + info.response);
res.json({yo: info.response});
};
});
}
handleSayHello();
was sind die Chancen, ich den gleichen Fehler gemacht und hier gelandet! – phpdroid