gpt4 book ai didi

email - Mailgun 服务器响应 : 550 Sender rejected

转载 作者:行者123 更新时间:2023-12-05 09:18:02 25 4
gpt4 key购买 nike

最近我在尝试使用 mailgun API 发送电子邮件时遇到了问题,因为 mailgun 使用在电子邮件“信封”映射的“发件人”字段中使用 mailgun 注册的域。

我得到的响应失败的错误信息是:
服务器响应:550 postmaster@mg.example.com 发件人被拒绝

我按照 mailgun documentation 中的说明进行操作用于验证我的域并使用推荐的最佳实践为我的 mailgun 电子邮件路由创建“mg”子域。添加文本记录后,我能够通过 gmail 别名使用 smtp 方法发送电子邮件,但是每当我尝试使用相同的回复发件人地址发送电子邮件时,它都会失败。

经过进一步调查,我注意到当我向 gmail 帐户发送电子邮件时并没有失败,但是当我尝试向 mydomain.com 托管的帐户发送电子邮件时确实失败了.

最佳答案

问题原来是某些电子邮件服务器将首先检查发件人电子邮件主机名中指定的子域是否具有事件的 MX 记录。 This check似乎是 Internet 标准的一部分,其存在是为了打击垃圾邮件。然而,它被一些但不是所有的电子邮件服务器使用……gmail 似乎不执行此验证,因此发送到 gmail 地址的电子邮件没有被拒绝。

因为 mailgun api 在“发件人”字段中添加了使用 mailgun 注册和验证的任何域,我的电子邮件被 mydomain.com 拒绝,因为该子域没有 MX 记录。

我通过转到我的 DNS 并为子域 mg.example.com 添加 MX 记录解决了这个问题,一旦记录更改被传播,它就开始工作。

在验证过程的第四项中,mailgun确实建议为您的域添加MX记录。但是,我的错误似乎是认为附加到根域的 MX 记录会覆盖子域。还必须为子域设置单独的 MX 记录。

关于email - Mailgun 服务器响应 : 550 Sender rejected,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45923561/

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