开发者社区> 问答> 正文

虚机linux discuz发不了信的排查点

已解决

展开
收起
2018-03-15 22:53:04 706 0
1 条回答
写回答
取消 提交回答
  • 采纳回答

    详细解答可以参考官方帮助文档

    问题描述

    使用linux系统虚拟主机无法通过mail()函数发送邮件。

    问题分析

    对于虚机linux系统,目前不支持mail函数。

    解决方案

    用户可以登录到控制台开启fsockopen函数调用smtp函数发信。第一:开启fsockopen函数

    第二:discuz后台设置发送方式。

    第三:查看一下/var/spool目录的权限是否是7771)查看是否开启fsockopen函数

    1

    2)检查后台是否配置正确

    配置发送邮件的认证账号1.1 站长—邮件设置

    2

    1.2 发送测试邮件

    3

    4

    3)若设置成功,会在收件箱收到一封邮件若无法发送,需要检查服务器上的/var/spool目录的权限是否是777,通常权限不对会造成发信失败

    2018-03-21 05:39:03
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载