答案1
cf/README-我是谁?
您可以confDOMAIN_NAME
在以下位置定义sendmail.mc
:
define(`confDOMAIN_NAME', `Real.Host.Name')dnl
PS 更改后sendmail.mc
生成新的sendmail.cf
。
答案2
在/etc/mail/sendmail.mc
末尾添加以下几行:
LOCAL_CONFIG
DjReal.Host.Name
其中Real.Host.Name
是机器的真实主机名。$j
是保存主机名的宏。 之后重建sendmail.cf
并重新启动 sendmail。 在 Debian 中,您可以通过运行 来执行此操作sendmailconfig
。 在 CentOS 中,您首先运行/etc/mail/mail
然后运行service sendmail restart
。