安装sendmail并启动它
1 | yum install sendmail |
设置sendmail开机自动运行
1 | yum install chkconfig |
测试邮件发送功能
1 | echo "This is test mail" | mail -s 'Test mail' xxxxx@qq.com |
如果提示 mail: command not found, 那么就是没有安装mail命令,此时需要安装mail命令:
1 | yum install mailx -y |
安装过mail后就可以发送了,我测试了下,发送到我的QQ邮箱中是没有问题,并且不会识别为垃圾邮件。
如果想配置php的mail发送函数,按以下设置:
修改下php.ini的配置,调用sendmail功能
1 | vim /usr/local/php/etc/php.ini |
找到有关sendmail_path的那一行,去掉行首注释,并改成如下的样子:
1 | sendmail_path = /usr/sbin/sendmail -t -i |