Con*_*ack 4 javascript node.js coffeescript mailgun nodemailer
使用带有Mailgun的Nodemailer时出现身份验证错误.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' }
Run Code Online (Sandbox Code Playgroud)
这就是我设置传输的方式:
@Transport = nodemailer.createTransport("SMTP",
service: "Mailgun"
auth:
user: "api"
pass: "**********************"
)
Run Code Online (Sandbox Code Playgroud)
我百分百肯定我的api密钥是正确的.我还缺少其他要求吗?
对于它的价值,它在我使用Gmail地址时非常有效.
小智 5
您可以使用https://github.com/orliesaurus/nodemailer-mailgun-transport使用 API 而不是 SMTP 发送电子邮件。
var nodemailer = require('nodemailer');
var mg = require('nodemailer-mailgun-transport');
var auth = { auth: {
api_key: 'key-1234123412341234',
domain: 'one of your domain names listed at your https://mailgun.com/app/domains'}}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3805 次 |
| 最近记录: |