![](/img/trans.png)
[英]I am trying to send a range in google sheets as a pdf in an email. My script is getting stuck on getid()
[英]i am trying to send email through nodemailer, i have permitted my google account for less secure apps, still getiing error
我正在嘗試使用 nodemailer 發送電子郵件,下面是我的代碼......
require('dotenv').config();
const nodemailer=require('nodemailer');
// step 1
let transporter=nodemailer.createTransport({
service: 'gmail',
auth:{
user: process.env.EMAIL,
pass: process.env.PASSWORD
}
});
let mailOptions={
from: 'abc@gmail.com',
to: 'mrinal.annand@gmail.com',
subject: 'Testing and Testing',
text: 'yes,it works'
};
transporter.sendMail(mailOptions,function(err,data){
if(err)console.log('Error Occurs',err);
else console.log('Message sent!!');
})
我收到這么長的錯誤,我在這里做錯了什么。 為什么它說用戶名和密碼不被接受,我的兩個郵件都有效且有效,我隨意給出的密碼..
Error Occurs Error: Invalid login: 535-5.7.8 Username and Password not accepted. Learn more at
535 5.7.8 https://support.google.com/mail/?p=BadCredentials x19sm2827077pgk.37 -
gsmtp
at SMTPConnection._formatError (C:\Users\91725\Desktop\sending_mail\node_modules\nodemailer\lib\smtp-connection\index.js:784:19)
at SMTPConnection._actionAUTHComplete (C:\Users\91725\Desktop\sending_mail\node_modules\nodemailer\lib\smtp-connection\index.js:1536:34)
at SMTPConnection.<anonymous> (C:\Users\91725\Desktop\sending_mail\node_modules\nodemailer\lib\smtp-connection\index.js:540:26)
at SMTPConnection._processResponse (C:\Users\91725\Desktop\sending_mail\node_modules\nodemailer\lib\smtp-connection\index.js:947:20)
at SMTPConnection._onData (C:\Users\91725\Desktop\sending_mail\node_modules\nodemailer\lib\smtp-connection\index.js:749:14)
at SMTPConnection._actionAUTHComplete (C:\Users\91725\Desktop\sending_mail\node_modules\nodemailer\lib\smtp-connection\index.js:1536:34)
at SMTPConnection.<anonymous> (C:\Users\91725\Desktop\sending_mail\node_modules\nodemailer\lib\smtp-connection\index.js:540:26)
at SMTPConnection._processResponse (C:\Users\91725\Desktop\sending_mail\node_modules\nodemailer\lib\smtp-connection\index.js:947:20)
at SMTPConnection._onData (C:\Users\91725\Desktop\sending_mail\node_modules\nodemailer\lib\smtp-connection\index.js:749:14)
at TLSSocket.SMTPConnection._onSocketData (C:\Users\91725\Desktop\sending_mail\node_modules\nodemailer\lib\smtp-connection\index.js:189:44)
at TLSSocket.emit (events.js:376:20)
at addChunk (internal/streams/readable.js:309:12)
at readableAddChunk (internal/streams/readable.js:284:9)
at TLSSocket.Readable.push (internal/streams/readable.js:223:10) {
code: 'EAUTH',
response: '535-5.7.8 Username and Password not accepted. Learn more at\n' +
'535 5.7.8 https://support.google.com/mail/?p=BadCredentials x19sm2827077pgk.37 - gsmtp',
responseCode: 535,
command: 'AUTH PLAIN'
}
顯然電子郵件的用戶名和密碼是錯誤的,您應該嘗試使用這些憑據復制粘貼登錄
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.