我正在使用带有sendgrid的nodemailer,我收到错误:[Error: No transport method defined]
我正如此设置传输:
var email = nodemailer.createTransport("STMP", {
service: "Sendgrid",
auth: {
user: "username",
pass: "pass"
}
})
答案 0 :(得分:2)
它说" STMP"而不是" SMTP" - 简单的错字
答案 1 :(得分:0)
只是输入错误。你写了错误的SMTP拼写。 所以,正确的解决方案是: -
{{1}}
答案 2 :(得分:0)
您使用的是错误的方法...使用SMPT(简单邮件传输协议)代替了STMP。 如下
var transport = nodemailer.createTransport("SMTP", {
service: 'gmail',
auth: {
user: 'youremail@address.com',
pass: 'yourpassword'
}
})