gpt4 book ai didi

email - 来自没有 MX 记录的子域的 Mailgun 邮件被某些邮件提供商拒绝

转载 作者:行者123 更新时间:2023-12-02 04:21:35 25 4
gpt4 key购买 nike

我想使用 Mailgun 从网络应用程序发送电子邮件、发送新闻通讯以及事务邮件。

我设置了一个 sudomain“subdomain.domain.tld”,并按照 Mailgun 面板上的指定配置了 DNS,但在该子域接收邮件所需的(可选)MX 记录除外。这是因为当前的托管商/域注册商不允许为子域设置 MX 记录,而只能为主域设置 MX 记录。他们的支持说“我们不关心这个,处理它。”。

我不想配置主域供 Mailgun 使用,因为客户端正在接收由其他服务器处理的主域的常规电子邮件。

当前设置允许我使用 mailgun 将邮件发送到“发件人”地址“mail@domain.tld”到大多数主要电子邮件提供商,包括 Gmail、Yahoo 和 Hotmail。然而,邮件被某些提供商(例如 mail.ru、freenet.de 或 arcor.de)拒绝,并显示如下错误消息:

<bounce+gibberish-user@=provider@subdomain.domain.tld>: Sender address rejected: Domain not found

其他提供商的消息略有不同,但都指向相同的问题:

  • 发件人地址域 [..] 不存在。
  • 无法路由邮件域,验证退回失败
  • 无法路由的发件人地址

在我看来,邮件被拒绝是因为缺少 subdomain.domain.tld 的 MX 记录(如退回地址中所用)。

如何解决此问题,而不将整个域移至另一个允许我更改子域 MX 记录的注册商?我真的很想避免这种情况。

是否可以配置 mailgun 使用不同的退回地址,这些地址实际上独立于我的 MX 记录而有效?例如bounce-gibberish-mydomain-tld@mailgun.com而不是bounce-gibberish@mydomain.tld?

最佳答案

三种可能的解决方案,按优先顺序排列:

  1. 查找不同的 DNS 提供商,该提供商将允许您将 MX 放在子域上。请注意,这并不一定要求您更改注册商。

  2. 将您的基本域与 mailgun 结合使用,或许可以利用其转发功能将传入邮件发送给托管您邮箱的任何人。

  3. 使用 mailgun 以外的其他人,这样可以将退回邮件地址设置为他们的域而不是您的域。

关于email - 来自没有 MX 记录的子域的 Mailgun 邮件被某些邮件提供商拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27930771/

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