nodemailer выдает ошибку см в теме
Error: Invalid login: 535-5.7.8 Username and Password not accepted. For more information, go to
535 5.7.8 https://support.google.com/mail/?p=BadCredentials 2adb3069b0e04-596c0eb7112sm3704069e87.16 - gsmtp at SMTPConnection._formatError (C:\jwt\server\node_modules\nodemailer\lib\smtp-connection\index.js:809:19) at SMTPConnection._actionAUTHComplete (C:\jwt\server\node_modules\nodemailer\lib\smtp-connection\index.js:1595:34) at SMTPConnection.<anonymous> (C:\jwt\server\node_modules\nodemailer\lib\smtp-connection\index.js:556:26) at SMTPConnection._processResponse (C:\jwt\server\node_modules\nodemailer\lib\smtp-connection\index.js:993:20) at SMTPConnection._onData (C:\jwt\server\node_modules\nodemailer\lib\smtp-connection\index.js:774:14) at TLSSocket.SMTPConnection._onSocketData (C:\jwt\server\node_modules\nodemailer\lib\smtp-connection\index.js:195:44) at TLSSocket.emit (node:events:527:28) at addChunk (node:internal/streams/readable:315:12) at readableAddChunk (node:internal/streams/readable:289:9) at TLSSocket.Readable.push (node:internal/streams/readable:228:10) { code: 'EAUTH', response: '535-5.7.8 Username and Password not accepted. For more information, go to\n' + '535 5.7.8 https://support.google.com/mail/?p=BadCredentials 2adb3069b0e04-596c0eb7112sm3704069e87.16 - gsmtp', responseCode: 535, command: 'AUTH PLAIN' } я все нормально сделал только в почте отправки гмейл в настройках можно включить только pop a не imap. из за чего возникает данная ошибка? пароль правильный
const nodemailer=require('nodemailer');
class MailService{
constructor() {
this.transporter=nodemailer.createTransport({
host:process.env.SMTP_HOST,
port:process.env.SMTP_PORT,
secure:false,
auth: {
user:process.env.SMTP_USER,
pass:process.env.SMTP_PASSWORD
}
});
}
async sendActivationMail(to,link){
await this.transporter.sendMail({
from:process.env.SMTP_USER,
to,
subject: 'Account activation on'+ process.env.API_URL,
text:'',
html:
`
<div>
<h1>Dlja activacii pereidite possilke</h1>
<a href="${link}">${link}</a>
</div>
`
});
}
}
module.exports=new MailService();
|
Ну перейди по ссылке и почитай что там пишут...
|
с яндекс почтой выдает ошибку и тоже не отправляет почту
Error: Greeting never received at SMTPConnection._formatError (C:\jwt\server\node_modules\nodemailer\lib\smtp-connection\index.js:809:19) at SMTPConnection._onError (C:\jwt\server\node_modules\nodemailer\lib\smtp-connection\index.js:795:20) at Timeout.<anonymous> (C:\jwt\server\node_modules\nodemailer\lib\smtp-connection\index.js:729:22) at listOnTimeout (node:internal/timers:559:17) at processTimers (node:internal/timers:502:7) { code: 'ETIMEDOUT', command: 'CONN' } |
| Часовой пояс GMT +3, время: 18:39. |