Nodemailer отправляет почту, используя учетную запись gmail с кодом ответа 534-5.7.14 - PullRequest
0 голосов
/ 18 октября 2019
// create reusable transporter object using the default SMTP transport

transporter = nodemailer.createTransport({
    host: 'smtp.gmail.com',
    port: 465,
    secure: true, 
    auth: {
        user: 'yourEmail', 
        pass: 'yourPassword' 
    }
});

{[Ошибка: неверный логин] код: «EAUTH», ответ: «534-5.7.14 Пожалуйста, войдите в систему через веб-браузер и \ n534-5.7.14, затем повторите попытку. \ N534-5.7.14 Подробнее на n534 5.7.14 https://support.google.com/mail/answer/78754 77sm13524842wml.20 - g smtp ', responseCode: 534}

Ответы [ 2 ]

0 голосов
/ 18 октября 2019
var transporter = nodemailer.createTransport(smtpTransport({
    host: config.email_config.SMTP_HOST,
    port: config.email_config.SMTP_PORT,
    tls: {
        rejectUnauthorized: false
    },
    auth: {
        user: config.email_config.SMTP_AUTH_USER,
        pass: config.email_config.SMTP_AUTH_PASS
    }
}));

use like thiss....
0 голосов
/ 18 октября 2019

Вам может потребоваться " Разрешить менее безопасные приложения " в вашей учетной записи Gmail (все это внизу). Вам также может понадобиться « Разрешить доступ к вашей учетной записи Google ».

...