开发者社区> 问答> 正文

网站不能发送邮件

已解决

展开
收起
2018-02-15 13:45:26 664 0
1 条回答
写回答
取消 提交回答
  • 采纳回答

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

    虚拟主机安装Discuz后要使用发送邮件功能,可以登陆Discuz后台设置,具体操作方法如下:

    1. 虚拟主机仅支持通过fsockopen函数发送邮件,登陆主机控制面板(cp.hichina.com),然后点击高级设置->php.ini设置,开启fsockopen函数。

    2. 登陆Discuz网站后台点击最上方站长->左侧邮件设置填写设置信息,如下图,邮件头的分隔符根据虚机系统选择window或者linux。

    discuz发信设置

    注意:smtp服务器需要添加SSL协议的服务器(前面加”ssl://“ 如ssl://smtp.163.com),端口需要是SSL协议端口465

    3. 设置完毕后点击提交,然后点击”检测”可以发送邮件测试了。如果确认填写都正确,仍然无法发送成功,建议先在本地通过邮件客户端(如outlook,foxmail等)测试一下发信配置,包括账号密码是否能够正常收发邮件。通过邮件客户端发信与通过网站程序发信,原理是一样的。

    如问题还未解决,请联系售后技术支持

    2018-02-20 09:42:35
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载