1 发送邮件很慢的解决办法

WordPress使用smtp方式(使用的是qq的smtp服务器)测试发送邮件没有问题,但是发送邮件的速度很慢。估计是sendmail函数发送邮件慢的问题了。

此时先查看本机host名称,使用命令:

hostname

查询的结果为:

safe-win-1.localdomain

然后使用以下命令输出host看host文件内容:

cat /etc/hosts

查到的host文件内容如下:

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

因为sendmail监听的是127.0.0.1,但却无法确认主机名safe-win-1.localdomain,所以发送邮件就比较慢了,所以就把safe-win-1.localdomain这个主机名加到host文件里面去,修改后的文件内容如下:

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4 safe-win-1.localdomain
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6 safe-win-1.localdomain

有的人说 还需要重启sendmail服务:service sendmail restart,实际上不是必须的。