let transporter = nodemailer.createTransport({
service: '?',
auth: {
user: 'office@company.ro',
pass: 'passHere'
}
});
这是我用的密码。
早些时候,我把邮件发送到一个Gmail地址,所以“service”是“Gmail”,它工作得很好。
对于“office@company.ro”这样的地址,我应该传递什么作为“服务”?
您可以使用SMTP API,您应该使用主机(主机名或IP地址连接)而不是像这样的服务:
nodemailer.createTransport({
host: "smtp.example.com", //<= add smtp server here
port: 587, //add port
secure: false, // upgrade later with STARTTLS
auth: {
user: "username",
pass: "password"
}
});
更多详情请查看此处。