postfix - dns 错误 - 无法解析我的 A 或 MX 记录

postfix - dns 错误 - 无法解析我的 A 或 MX 记录

我已经在我的 arch linux pc 上安装了 postfix。我使用 systemd-resolved 和 systemd-networkd 建立网络连接。

如果我的 raid 系统坏了,我想使用 postfix 作为卫星系统来发送一些邮件。

因此,当我想使用Postfix 发送一些测试邮件时,我会在我的日志中写入,他在 A 或 MX 记录后无法解析我的域名echo "Body" | mail -s "Header" [email protected]

10 月 21 日 22:16:54 markus-pc postfix/error[17574]: F1C6E2E0C10: to=, orig_to=, reply=none, delay=360970, delays=360969/0.57/0/0.02, dsn=4.4.3, status=deferred (暂时中止投递:未找到主机或域名。name=smtp1.example.com 的名称服务错误 type=AAAA:未找到主机,请重试)

10 月 21 日 22:16:54 markus-pc postfix/error[17569]: 0448E2E0C0E: to=, reply=none, delay=360970, delays=360969/0.57/0/0.02, dsn=4.4.3, status=deferred (暂时中止投递:未找到主机或域名。name=smtp1.example.com 的名称服务错误 type=AAAA:未找到主机,请重试)

10 月 21 日 22:16:54 markus-pc postfix/error[17577]: F420B2E0B46: to=, reply=none, delay=360970, delays=360969/0.57/0/0.02, dsn=4.4.3, status=deferred (暂时中止投递:未找到主机或域名。name=smtp1.example.com 的名称服务错误 type=AAAA:未找到主机,请重试)

Omt 21 22:16:54 markus-pc postfix/error[17572]: F257B2E0C12: to=, orig_to=, reply=none, delay=360970, delays=360969/0.57/0/0.02, dsn=4.4.3, status=deferred (暂时中止投递:未找到主机或域名。name=smtp1.example.com 的名称服务错误 type=AAAA:未找到主机,请重试)

但是当我尝试使用 dig 时,我得到了有效的响应。

我该如何修复此 DNS 错误,以便我的本地 Postfix 安装可以找到我的邮件服务器并向他发送一些邮件?

沃尔克

答案1

你有没有试过仔细检查你的

/etc/resolv.conf

/var/spool/postfix/etc/resolv.conf

发现有关名称解析的任何问题?

AAAA 记录指的是 IPV6 地址,也许您只是遇到了 DNS/网络配置错误!

相关内容