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 / 问题 / 1018511
Accepted
myNewAccount
myNewAccount
Asked: 2020-05-25 11:03:08 +0800 CST2020-05-25 11:03:08 +0800 CST 2020-05-25 11:03:08 +0800 CST

当 mail.example.com 存储在 server.example.com 上时如何解决反向 DNS 查找错误

  • 772

环境: Digital Ocean、Centos 8、Postfix/Dovecot

背景:对于我的 droplet,我使用了 FQDN server.example.com,. Digital Ocean 根据 Droplet 名称在其端配置 PTR 记录(反向 DNS 条目)。

这适用于我的网络服务器。不幸的是,我的 Postfix 电子邮件服务器出现反向 DNS 查找错误。在 Postfix中main.cf,我用作参数mail.server.com的值myhostname。以下是我的 DNS 记录中的一些相关条目。

Type: A
Name: example.com
Value: 100.100.100.100

Type: A
Name: mail.example.com
Value: 100.100.100.100

Type: MX
Name: example.com
Value: mail.example.com

我在 MXToolbox 上遇到的错误是,

反向 DNS 与 SMTP 横幅不匹配。

我尝试添加额外的 DNS 记录来解决问题,但错误并没有消失。

Type: A
Name: server.example.com
Value: 100.100.100.100

问题:是否有我可以添加的 DNS 记录来解决此问题?我不确定如何解决反向 DNS 查找问题。

附录 这个问题的答案在评论中。解决这个问题的正确方法是重命名邮件服务器server.example.com。否则我需要 2 个不同的 Droplet 或服务器。电子邮件总是来自[email protected]最终用户,无论邮件服务器的名称如何,他们的世界看起来都是一样的。

postfix reverse-dns
  • 2 2 个回答
  • 2063 Views

2 个回答

  • Voted
  1. Best Answer
    Esa Jokinen
    2020-05-25T11:44:18+08:002020-05-25T11:44:18+08:00

    只有 Digital Ocean 可以控制反向 DNS,因为PTR记录不在您的区域,而是在in-addr.arpa.IP 地址所有者控制的区域。一个数字海洋社区问题对此有答案:

    反向 DNS 是根据 droplet 的主机名从我们端自动配置的。

    要通过控制面板重命名您的 Droplet,请执行以下操作:

    1. 登录数字海洋控制面板

    2. 访问 飞沫

    3. --> 单击要重命名的液滴

    4. 然后,在液滴详细信息窗口中,单击液滴的名称(您不知道可以)

    5. 转到设置选项卡

    6. --> 在输入字段中更改名称并单击复选标记

    确保您也在内部编辑您的 Droplet 的主机名。更新 /etc/hostname 并 /etc/hosts 重新启动。

    由于 DNS 缓存,PTR 应该会在几个小时内自动调整。如果几个小时后仍然无法正常工作,您也可以联系我们的支持团队。

    也可以做相反的事情,即更改您的 SMTP 横幅以匹配当前的 PTR 记录。

    • 1
  2. davidgo
    2020-05-25T11:38:06+08:002020-05-25T11:38:06+08:00

    不,没有可以添加的 A 记录来解决此问题。您要么需要以某种方式更新反向 DNS,要么更改 SMTP 横幅中的名称。

    您可以通过在 /etc/postfix.conf 中设置 smtpd_banner 指令来做到这一点

    • 0

相关问题

  • Postfix 在特定端口上接受邮件

  • 让 Postfix 以两种方式处理垃圾邮件

  • Postfix 或 exim:自动/程序化和转发电子邮件设置

  • 后缀电子邮件地址

  • 什么是最好的开源电子邮件解决方案包

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