淘主机 发表于 2012-9-25 13:41:59

sendmail “(由 root@localhost.localdomain 代发)”问题

Linux服务器,使用Discuz , WHmcs等等软件的时候,当使用PHPmail 函数发邮件,就会有这个(由 root@localhost.localdomain 代发)的字样。
有的时候还会被误认为垃圾邮件,比较麻烦。

这里附上一个比较简单的解决办法:

root登陆,输入命令:vi local-host-names在vi增加域名 例如 xtaohost.netm,发件人变为host.taohost.net了

大家不妨试试。比较好用。



还有一个简单的办法是,可以直接输入hostname命令 修改hostname,如:

hostname taohost.net

这样。linux的服务器名就变味了taohost.net,然后发送邮件的时候会提示root@taohost.net发送。

这样也可以避免一些麻烦!
页: [1]
查看完整版本: sendmail “(由 root@localhost.localdomain 代发)”问题