最近在学php脚本语言,书中有一个实例:服务器端将浏览器发送的信息通过php脚本,利用mail函数发送到一个邮箱。自己讲书中实例代码上传至服务器,在浏览器上填写表单,并提交后,邮箱迟迟收不到邮件。
1、php中mail函数发送邮件失败问题
邮箱收不到邮件是因为mail函数发送邮件失败了。php中mail函数是一个自带的发邮件的函数,但是如果你真的要使用
mail函数来发邮件那必须是要给你系统安装sendmail组件才可以。
先使用以下命令检查是否已安装sendmail: rpm –q sendmail
检测结果确实未安装该组件,果断安装: yum install sendmail
安装完成之后还要去检查了下php.ini配置,里面需要修改相关参数,找到php.ini文件并用vim打开,找到sendmail_path 所在行。发现是未启用,去掉前面的分号";"&#x