gpt4 book ai didi

node.js - Mailgun:已接受但未送达具有相同域的地址的电子邮件

转载 作者:行者123 更新时间:2023-12-05 03:49:34 25 4
gpt4 key购买 nike

我在使用 mailgun 发送电子邮件时遇到问题。与我的 mailgun 域具有相同域的电子邮件地址不接收电子邮件(具有其他域的其他地址接收电子邮件)。

如果我的 Mailgun 域是 domain.com,我无法发送到例如 test@domain.com

在 mailgun 的日志中,表明电子邮件已被接受(但从未送达)。

这是我的代码,但我认为这是一个 mailgun 配置问题。

const mg = mailgun({ apiKey: process.env.MAILGUN_API_KEY, domain: process.env.MAILGUN_DOMAIN, host: process.env.MAILGUN_HOST })

const data = ...

mg.messages().send(data, function (error, body) {
if(error) {
console.log(error)
const err = new Error('Error sending email')
err.code = 500
throw err
}
})

此查询没有任何错误,我认为我正确配置了 DNS 记录。

MX:

主机名 | 优先级 | 当前值

域名.com | 10 | mxa.eu.mailgun.org

域名.com | 10 | mxb.eu.mailgun.org

TXT记录也配置好

谢谢你的帮助

最佳答案

已解决

在我的例子中,我只需要在 mailgun 中使用一个子域。我使用的不是 domain.com,而是 subdomain.domain.com

关于node.js - Mailgun:已接受但未送达具有相同域的地址的电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63935345/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com