discuz发不了信的排查点
问题描述使用linux系统虚拟主机无法通过mail()函数发送邮件。
问题分析对于虚机linux系统,目前不支持mail函数。
解决方案用户可以登录到控制台开启fsockopen函数调用smtp函数发信。第一:开启fsockopen函数
第二:discuz后台设置发送方式。
第三:查看一下/var/spool目录的权限是否是7771)查看是否开启fsockopen函数
2)检查后台是否配置正确
配置发送邮件的认证账号1.1 站长—邮件设置
1.2 发送测试邮件
3)若设置成功,会在收件箱收到一封邮件若无法发送,需要检查服务器上的/var/spool目录的权限是否是777,通常权限不对会造成发信失败
问题分析对于虚机linux系统,目前不支持mail函数。
解决方案用户可以登录到控制台开启fsockopen函数调用smtp函数发信。第一:开启fsockopen函数
第二:discuz后台设置发送方式。
第三:查看一下/var/spool目录的权限是否是7771)查看是否开启fsockopen函数
2)检查后台是否配置正确
配置发送邮件的认证账号1.1 站长—邮件设置
1.2 发送测试邮件
3)若设置成功,会在收件箱收到一封邮件若无法发送,需要检查服务器上的/var/spool目录的权限是否是777,通常权限不对会造成发信失败