Sendmail 在发件人字段中设置域

Sendmail 在发件人字段中设置域

我正在使用运行 Debian 7 的 Hetzner 根服务器。我的 IP 地址是 148.251.181.168。

我的 hosts 文件中的域名紧跟在 127.0.0.1 之后,这是其他地方建议的解决方案。

127.0.0.1 lottoresults.ie

/etc/mail/local-host-names 具有以下内容:

localhost
lottoresults.ie

我在 Hetzner 机器人中也有一个反向 DNS 条目,如http://wiki.hetzner.de/index.php/DNS-Reverse-DNS/en

尽管如此,当我发送邮件时,例如,当我收到电子邮件时,发件人字段始终是mail -s "blah" [email protected][电子邮件保护]**。

我如何设置它以便它来自 root@彩票结果

答案1

答案不是按照评论中说的做,而是按照以下内容做。

如果可能的话,Hetzner 服务器首先尝试通过 IPv6 发送邮件,因此我需要:

  • 添加 AAAA 转发记录

  • 编辑 Hetzner 机器人以添加反向 IPv6 记录。

    还要确保您的主机名与您想要的域名匹配。所以:

  • 编辑 /etc/hostname 和 /etc/hosts

  • 调用-rc.d 主机名.sh 启动

  • 调用-rc.d 网络强制重新加载

相关内容