我已经在我的 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/网络配置错误!