我正在尝试使用nodemailer发送电子邮件。电子邮件托管在hostinger上。下面是我的配置:
host: "smtp.hostinger.com",
port: 465,
secure: true,
auth: {
user: process.env.GRIEVANCE_EMAIL,
pass: process.env.GRIEVANCE_EMAIL_PASSWORD,
},
但每次我遇到这个错误:Error occurred while sending the email: Invalid login: 535 5.7.8 Error: authentication failed:
用户和通行证是正确的,因为我登录到hostinger webmail与相同的凭据。我尝试设置secure: false
,添加tls: {rejectUnauthorized: false}
,但没有任何效果。我必须在2天内部署项目,ChatGPT无法帮助我。
1条答案
按热度按时间wpcxdonn1#
使用此配置解决了问题: