将 Nodemailer 与 Mailgun 一起使用时出现身份验证错误。Nodemailer 文档指出该库与 Mailgun SMTP 配合得很好,但在运行我的应用程序时我不断收到此错误:
{ [AuthError: Invalid login - *** *.*.* Mailgun is not loving your login or password]
name: 'AuthError',
data: '*** *.*.* Mailgun is not loving your login or password',
stage: 'auth' }
这就是我设置运输的方式:
@Transport = nodemailer.createTransport("SMTP",
service: "Mailgun"
auth:
user: "api"
pass: "**********************"
)
我 100% 确定我的 api 密钥是正确的。我还缺少其他要求吗?
就其价值而言,当我使用 Gmail 地址时,它可以完美运行。