默认情况下,我们安装好服务器后,wordpress通过sendmail发送邮件,会显示由某某代发,这里的某某其实是你的主机名。
1、设置主机名
比如我这个博客,用的是krypt的E3V3的一台独服,是不是很奢侈?咳咳,扯远了……默认的主机名是类似于“E3-1230V3-594L”,发出的邮件地址是这样的“由 <www@E3-1230V3-594L> 代发,
如果想要修改,只需要修改/etc/sysconfig/network文件,修改主机名:HOSTNAME=llss.us
2、修改sendmail域名
编辑/etc/mail/local-host-names文件,添加域名,在第二行添加你的域名即可,如下图:
3、重启network服务
命令:service network restart
4、测试发信
如上设置后,发件人即可显示正常,不再显示代发。
5、后续问题
我发现当我修改主机名后,后台发送的两封邮件就会失败一封,通过多个变量排查,重装了几次系统(我就是这么蛋疼)确认,就是只要改了主机名为llss.us,发件就会失败,目前暂时不知道为什么,等后续多看书多学习了解一下吧。
本教程也是我学习过程中搜索到的,参照原文地址:http://www.cnblogs.com/archoncap/p/5175938.html
原创文章,作者:蓝洛水深,如若转载,请注明出处:https://blog.lanluo.cn/4884