使用主机名重命名系统后,发送的邮件不再显示正确的域

使用主机名重命名系统后,发送的邮件不再显示正确的域

我有一台 RH 服务器,几天前我将其从 XXXX 重命名为 YYYY。以前从该服务器发送的电子邮件将从[电子邮件保护]。使用主机名重命名服务器后,它们现在显示为来自[电子邮件保护]。更改主机名会导致此问题,这让我相信有人使用电子邮件中的搜索模式来查找 xxxx.network.int 并将其重命名为 @domain.com。如果不是,则应该继续使用相同的域。不幸的是,我对 Linux 还很陌生,无法找到可以进行重命名的位置。

我查看了 /etc/mail/sendmail.mc,里面似乎没有任何合适的内容(同样,除非我做错了,否则 MASQUERADE_AS(`domain.com')dnl 按照建议http://www.cyberciti.biz/tips/sendmail-masquerading-configuration-howto.html无效。)无论我使用什么关键词,尝试查找有关此主题的信息都会找到大量信息,但没有一条信息完全符合此问题。不过,我确信这只是由于我不熟悉 Linux 而导致的问题。

关于我需要去哪里解决这个问题,有什么建议吗?

答案1

事实证明,我发布的第一个链接没有包含所有必需的步骤。我点击了此链接,通过将 MASQUERADE_AS 行添加到 sendmail.mc、生成 .cf 文件,然后按照此处步骤 4-6 所述更新 .sf 文件,我能够解决问题:http://www.yolinux.com/TUTORIALS/Sendmail.html

相关内容