AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[mx-record](server)

Martin Hope
jurijus01
Asked: 2024-12-27 02:54:11 +0800 CST

就 MX 记录而言,我对邮件服务器的配置有什么错误?

  • 5

你好,节日快乐,

有一台邮件服务器 mail.giftbutton.com,用于收发邮件。问题是它没有 MX 记录,根据https://mxtoolbox.com和https://www.mail-tester.com/测试。

DNS 记录包括:

A   @   51.89.216.247
A   mail    146.59.32.248
MX  @   mail.giftbutton.com. (Priority: 10)
TXT dkim._domainkey.mail v=DKIM1;p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwUBorg14HW4dVb61hgTPKhGBaef2Qn7R5arBSmKitKqL2wySVUn3TIRd1DGqDG00TEAPhMkvzexm680y5OEV+lYlmBh/EZNrinYUZToL61vp4tKt690YbI3EuaJcIZryT40eGg8JWMmL6CvAwrRh2lC7ynhmqC1u8YfXiN/hJ7U7GUMrJWnXzKqDytqPkwPstnxwlYwPY+picMBtqqp7gWhmoSROj5vu47XROg3V1THEw7d5tmpEPbTx26+NRstxE9Gg6bJWpjkfdA4545LQh2Ykv4elChyMlnTwCbcS4ySfiQpK1/0zhnylxzcPeZGpw1TNWciX7rd0BbAYOQMDBQIDAQAB
TXT mail v=spf1 ip4:146.59.32.248 ip6:2001:41d0:601:1100::5a97 ~all
TXT _dmarc.mail v=DMARC1; p=reject; rua=mailto:[email protected];

我配置错误了什么?

非常感谢您的任何想法。

更新:这是 mail-tester.com 返回的报告:

 [SPF] Your server 146.59.32.248 is authorized to use [email protected]
 Your DKIM signature is valid
 Your message passed the DMARC test
 Your server 146.59.32.248 is successfully associated with mail.giftbutton.com
 We didn't find a mail server (MX Record) behind your domain name mail.giftbutton.com.

如果存在 mail.giftbutton.com 的 MX 记录,为什么 mail-tester.com 看不到它?

正如之前有人在这里解释的那样,从子域发送邮件比从域发送邮件更好。如果用户心情不好并将通知电子邮件标记为垃圾邮件,则子域的垃圾邮件积分将累积。这不会影响其他子域 - 例如 accounts.giftbutton.com。

我需要在 DNS 配置中更改哪些内容才能完全通过垃圾邮件检查?

mx-record
  • 1 个回答
  • 71 Views
Martin Hope
HippoMan
Asked: 2023-02-22 04:27:51 +0800 CST

如何使用 djbdns 指定 MX RR?

  • 4

我希望我设法拥有空记录的域之一MX:即, MX RR.

我试图弄清楚如何指定MX RRunder djbdns,但我的搜索没有提供有关如何执行此操作的任何信息。

我暂时做了以下操作,但我知道这不是清空MX记录的正确方法......

@example.com:127.0.0.1:a:0
@example.com:127.0.0.1:b:0

...而且我很确定以下内容同样不受欢迎...

@example.com:localhost:a:0
@example.com:localhost:b:0

是否有用于djbdns创建MX RR记录的基于语法?

提前感谢您的任何建议。

mx-record
  • 1 个回答
  • 43 Views
Martin Hope
mukunda
Asked: 2023-02-08 09:32:03 +0800 CST

一个MX记录可以有多个A记录吗?

  • 5

我很好奇当主机名在两台机器之间平衡时邮件服务器的行为方式。

例如,当给出这些记录时:

example.com MX 10 mailer.example.com
mailer.example.com A 123.123.123.1
mailer.example.com A 123.123.123.2

当123.123.123.1暂时无法处理邮件时,邮寄者会立即重试吗123.123.123.2?还是会立即将其视为(暂时的)故障?

RFC 974 描述了 MX 记录回退的行为,其中以下内容应按预期工作,其中每个主机都在失败前进行了尝试:

example.com MX 10 mailer-1.example.com
example.com MX 10 mailer-2.example.com
mailer-1.example.com A 123.123.123.1
mailer-2.example.com A 123.123.123.2

我可能会使用此设置,因为它被定义为可以工作,但我喜欢第一种格式的更简单记录的想法。有什么我遗漏的应该使第一种格式定义明确的行为吗?或者您会说不建议这样做,因为邮寄者可能会将两个 A 记录视为“同一台机器”并且很快就会失败。

mx-record
  • 2 个回答
  • 48 Views
Martin Hope
Marco Vivar De La Cruz
Asked: 2022-10-28 21:19:05 +0800 CST

具有自定义域的 Gmail 帐户可以向 Outlook 帐户发送电子邮件,但无法接收来自这些帐户的电子邮件

  • 6

我使用 Route53 AWS 在 Gmail 中设置了一个自定义域 autoinfo.cl。我按照 Google Workspace 中描述的所有说明在 DNS 管理器中设置 MX 记录。

Gmail 帐户可以很好地向任何其他 gmail 帐户发送和接收电子邮件,但对于 Outlook 或 Hotmail 帐户,只能发送电子邮件。当我尝试从 @outlook.com 或 @hotmail .com 帐户向域为 @autoinfo.cl 的任何帐户发送电子邮件时,我在 Outlook 帐户中收到以下消息:

……

通用服务器:DS0PR19MB7298.namprd19.prod.outlook.com 接收服务器:DS0PR19MB7298.namprd19.prod.outlook.com

[email protected] 10/24/2022 9:47:48 PM - DS0PR19MB7298.namprd19.prod.outlook.com 上的服务器返回“550 5.4.312 消息已过期,DNS 查询失败(ServerFailure)”

……

我不明白是否需要添加其他配置或问题本身是什么,因为正如我所说,该域适用于任何 gmail 帐户。

此致。

outlook mx-record
  • 1 个回答
  • 47 Views
Martin Hope
Moro
Asked: 2022-02-23 11:31:33 +0800 CST

两个 MX 寄存器可以解决这个问题吗?

  • 0

我的域托管在 HostGator 我的 AD 链接到 Office 365 我在 AD 中创建的每个帐户都需要一个 Office 365 许可证才能工作,这没关系。

当我直接在 Hostgator 网络邮件上创建帐户时(所以不在我的 AD 或 Office 365 上)它不起作用。不发送或接收电子邮件。

我可以在两个站点上使用两条 MX 记录来解决这个问题吗?就像是:

优先级 0 到办公室和 1 到 Hostgator(在办公室)和优先级 0 到 Hostgator 和 1 到办公室(在 Hostgator)

所以它首先尝试一个,如果没有找到帐户尝试另一个?

还是我完全错了?

提前谢谢大家

domain-name-system mx-record
  • 1 个回答
  • 31 Views
Martin Hope
Benjamin Barrois
Asked: 2022-01-30 02:53:28 +0800 CST

指向动态 IP 的 MX 记录

  • -1

我想在我的家庭 Synology 服务器上托管简单登录。为此,我必须在指向我的 IP 地址的域上注册 MX 记录。

但是,我的互联网提供商不保证固定 IP,尽管它并没有太大变化。

如果我只是购买一个域名,当我的 IP 地址发生变化时,这可能需要长达 72 小时才能传播到 DNS 服务器,这太长了。

我看到的唯一解决方案是在链中的某处使用动态 DNS 服务。

是否可以在动态 DNS 上注册 MX 记录?我找不到任何明确的信息。

如果是这样,该怎么做?

动态 DNS 是否足够?如果是这样,如何注册一个MX记录呢?我需要域名吗?如果是这样,即使我的 ISP 刷新了我的 IP,如何确保始终指向我的 IP?

domain-name-system mx-record dynamic-ip dynamic-dns
  • 3 个回答
  • 187 Views
Martin Hope
LeMoussel
Asked: 2022-01-06 02:57:14 +0800 CST

只有一个点的 MX 记录,可能吗?

  • 3

假设我为域 example.com 启用了以下 DNS(省略 ttl)

example.com MX 0 .

这是否意味着 MX 记录确实指向example.com?那个有名字的服务器example.com会处理example.com域的邮件吗?

domain-name-system mx-record
  • 1 个回答
  • 679 Views
Martin Hope
Chr
Asked: 2021-09-26 12:36:34 +0800 CST

后缀和子域

  • 0

我在 Ubuntu 20.04 机器上设置了 Postfix。但是,我不确定我必须在哪里使用子域和域。让我们分别称它们为mail.example.com和example.com。

该系统是一个空客户端,发送电子邮件但不接收任何电子邮件(通过inet_interfaces = loopback-onlyin实现/etc/postfix/main.cf)。我打算[email protected]专门发送消息。

  • MX 记录是@ IN MX 0 mail.example.com.
  • 两者的记录都@指向mailPostfix 服务器。
  • 中提到的 TLS 证书是/etc/postfix/main.cf指mail.example.com:smtpd_tls_cert_file=/etc/letsencrypt/live/mail.example.com/fullchain.pem和 smtpd_tls_key_file=/etc/letsencrypt/live/mail.example.com/privkey.pem.
  • 随着smtp_generic_maps = hash:/etc/postfix/generic我重写user@hostname为[email protected]in /etc/postfix/main.cf。
  • 我添加了masquerade_domains = example.comin/etc/postfix/main.cf以将mail.example.comin[email protected]替换为example.com. 不知何故,这是行不通的。电子邮件仍然来自发件人[email protected]。

相应的问题是:

  • 我必须使用@或mail在 MX 记录中吗?
  • TLS 证书是否必须引用mail.example.com或引用example.com?
  • 应该/etc/postfix/generic先转换user@hostname成[email protected]还是直接转换成[email protected]?
domain-name-system email postfix mx-record
  • 1 个回答
  • 221 Views
Martin Hope
João Pimentel Ferreira
Asked: 2021-08-20 03:04:10 +0800 CST

我可以拥有相同主机名的 A 记录和 MX 记录吗?

  • 0

同一主机名可以有一条 A 记录和一条 MX 记录吗?

例如

example.com  A   192.0.2.42
example.com  MX  mail.anothersite.example.

语境

我正在尝试通过mail.*托管在192.0.2.42

典型 gmail 电子邮件转发配置示例: 在此处输入图像描述

domain-name-system mx-record
  • 1 个回答
  • 257 Views
Martin Hope
David N
Asked: 2021-04-13 11:16:55 +0800 CST

为只发送服务器设置 MX 记录

  • 0

我已经设置了一个只发送服务器,并使用 mail-tester.com 对其进行了测试。

我得到了 7/10,并且我遇到了大多数 Outlook/msn/hotmail 收件箱将我的电子邮件发送到垃圾文件夹。我确实知道 Microsoft 服务器使用 IP 地址的黑/白名单来实施缓解措施,但我希望 10/10 的邮件测试分数可能会有所帮助。我已经联系了微软,要求他们减轻我的 IP,他们告诉我,无论他们的政策如何,我都应该尝试在发件人声誉方面获得高分。

我正确设置了 DMARC/DKIM/SPF,我在 mail-tester.com 上失去 3 分的唯一方法是因为我没有设置 MX 记录。据我了解,仅发送电子邮件服务器不需要 MX 记录。我在网上阅读的许多帖子/文章指出,缺少 MX 记录是收件人电子邮件服务器的一大危险信号。

我的外发服务器地址/FQDN 是smtp.<my-domain>.ca,一个 IP 地址中只有一台服务器发送电子邮件,并为其设置了 rDNS 记录。

网上有很多相互矛盾的信息,我不想破坏我的 DNS 条目,我应该使用的最低 MX 记录是多少?

domain-name-system smtp mx-record
  • 1 个回答
  • 470 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve