热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

DiscuzX3后台发送邮件的设置方法

Discuzx2.5后台邮件设置方法其实和X2/x1.5基本一样,但很多同学都不注意一些细节,比如复制多出了空格,服务器开启了防火墙,服务器没开启25端口等等问题导致邮箱系统无法使用。今天在站帮网以QQ企业邮箱为例再次写个邮箱设置的完整教程。Discuz邮箱涉及到
Discuz x2.5 后台邮件设置方法其实和X2/x1.5基本一样,但很多同学都不注意一些细节,比如复制多出了空格,服务器开启了防火墙,服务器没开启25端口等等问题导致邮箱系统无法使用。今天在站帮网以QQ企业邮箱为例再次写个邮箱设置的完整教程。
Discuz邮箱涉及到后台的地方:

1、全局--注册与控制访问--通过邮件发送注册链接和发送欢迎Email;
2、用户--发送通知;
3、邮箱验证的用户找回用户密码;
4、站长--邮箱设置(只有做好这步,上面3个才可以使用)

邮箱的作用在生活中是不能忽略的,邮箱也成为营销的一种方式,如果你的站有几万的用户,每个用户收到一封相关又感兴趣的信息,肯定会关注,同时也会带来很大的效益。邮箱营销的作用就不多说了,下面还说说后台邮箱设置的详细步骤。

一、邮件发送方式有3种:

1、通过 PHP 函数的 sendmail 发送(推荐此方式)
2、通过 SOCKET 连接 SMTP 服务器发送(支持 ESMTP 验证)
3、通过 PHP 函数 SMTP 发送 Email(仅 Windows 主机下有效,不支持 ESMTP 验证)

因为我们使用QQ企业邮箱所以选择:2、通过 SOCKET 连接 SMTP 服务器发送(支持 ESMTP 验证)。使用126、网易等邮箱也同样选择2,只要通过SMTP 服务器发送发送邮箱都是选择2。

二、选择通过 SOCKET 连接 SMTP 服务器发送(支持 ESMTP 验证)后会出现SMTP 服务器、端口、验证、发信人邮件地址、SMTP 身份验证用户名、SMTP 身份验证密码。

1、SMTP 服务器:QQ企业邮箱的为:smtp.exmail.qq.com,不同邮箱的SMTP 服务器不同,查看方法如下图:
  Discuz x2.5 后台邮件设置方法
2、端口:25,全部邮箱都设置为25;
3、验证:对勾,全部邮箱都设置为对勾;
4、发信人邮件地址:填写你的邮箱地址:比如a@zhanhelp.com;
5、SMTP 身份验证用户名:填写你的邮箱地址:比如a@zhanhelp.com;
6、SMTP 身份验证密码:填写邮箱密码
  Discuz x2.5 后台邮件设置方法
这里可以设置多个邮箱,主要目的防止邮箱被举报成垃圾邮箱,用户无法收到发送的邮箱。

三、邮件头的分隔符有3种:

1、使用 CRLF 作为分隔符(通常为 Windows 主机);
2、使用 LF 作为分隔符(通常为 Unix/Linux 主机);
3、使用 CR 作为分隔符(通常为 Mac 主机)。
  Discuz x2.5 后台邮件设置方法
一般主机都是前两中,你的空间是什么主机就选择那个即可。比如站帮网的是Windows 主机就选择1、使用 CRLF 作为分隔符(通常为 Windows 主机)。

查看空间是什么主机的方法,之前在讲Discuz伪静态配置的时候说过,今天在截图是站帮网的WINNT即Windows 主机,看下图:
  Discuz x2.5 后台邮件设置方法
四、收件人地址中包含用户名:是;

五、屏蔽邮件发送中的全部错误提示:是。

如果你使用的邮箱不是QQ企业邮箱,你也可以参考:Discuz X2 后台邮件设置方法 以QQ邮箱为例子、Discuz!X1.5 后台邮件配置详解--使用163邮箱、

如果你设置遇到一些问题无法解决:你也可以参考:Discuz论坛发送邮件原理问题分析、Discuz! X2.5后台检测邮件提示:邮件发送返回错误信息的解决办法、Discuz论坛邮件不能发送的原因和解决办法、Discuz x2 后台的邮件通知更新天数功能分析。

如果看过上面的方法,你的设置还无法解决,你可以检查以下3个问题:

1、SMTP 服务器是否正确,结尾有没多余空格,是否在该邮箱的邮箱设置里面允许启用SMTP 服务器;
2、服务器25端口是否开放;
3、服务器是否有设置防火墙过滤等功能。
上面这些问题都解决掉,相信你的后台的邮箱功能肯定都可以正常使用了,如果遇到问题无法解决,可以在站长互助版块发帖提问,反馈你的问题,完善我们的教程。
推荐阅读
  • 本文详细介绍了如何在Oracle VM VirtualBox中实现主机与虚拟机之间的数据交换,包括安装Guest Additions增强功能,以及如何利用这些功能进行文件传输、屏幕调整等操作。 ... [详细]
  • 对于初学者而言,搭建一个高效稳定的 Python 开发环境是入门的关键一步。本文将详细介绍如何利用 Anaconda 和 Jupyter Notebook 来构建一个既易于管理又功能强大的开发环境。 ... [详细]
  • 本文介绍了SIP(Session Initiation Protocol,会话发起协议)的基本概念、功能、消息格式及其实现机制。SIP是一种在IP网络上用于建立、管理和终止多媒体通信会话的应用层协议。 ... [详细]
  • 我的读书清单(持续更新)201705311.《一千零一夜》2006(四五年级)2.《中华上下五千年》2008(初一)3.《鲁滨孙漂流记》2008(初二)4.《钢铁是怎样炼成的》20 ... [详细]
  • 调试利器SSH隧道
    在开发微信公众号或小程序的时候,由于微信平台规则的限制,部分接口需要通过线上域名才能正常访问。但我们一般都会在本地开发,因为这能快速的看到 ... [详细]
  • H5技术实现经典游戏《贪吃蛇》
    本文将分享一个使用HTML5技术实现的经典小游戏——《贪吃蛇》。通过H5技术,我们将探讨如何构建这款游戏的两种主要玩法:积分闯关和无尽模式。 ... [详细]
  • 本文探讨了程序员这一职业的本质,认为他们是专注于问题解决的专业人士。文章深入分析了他们的日常工作状态、个人品质以及面对挑战时的态度,强调了编程不仅是一项技术活动,更是个人成长和精神修炼的过程。 ... [详细]
  • 在1995年,Simon Plouffe 发现了一种特殊的求和方法来表示某些常数。两年后,Bailey 和 Borwein 在他们的论文中发表了这一发现,这种方法被命名为 Bailey-Borwein-Plouffe (BBP) 公式。该问题要求计算圆周率 π 的第 n 个十六进制数字。 ... [详细]
  • 二维码的实现与应用
    本文介绍了二维码的基本概念、分类及其优缺点,并详细描述了如何使用Java编程语言结合第三方库(如ZXing和qrcode.jar)来实现二维码的生成与解析。 ... [详细]
  • 数据类型--char一、char1.1char占用2个字节char取值范围:【0~65535】char采用unicode编码方式char类型的字面量用单引号括起来char可以存储一 ... [详细]
  • 本文详细介绍了iOS应用的生命周期,包括各个状态及其转换过程中的关键方法调用。 ... [详细]
  • 本文详细介绍了在尝试启动MySQL服务时,如果遇到错误提示‘MySQL未运行,但锁定文件(/var/lock/subsys/mysql)存在’应如何处理,包括具体的操作步骤和可能的原因分析。 ... [详细]
  • Windows操作系统提供了Encrypting File System (EFS)作为内置的数据加密工具,特别适用于对NTFS分区上的文件和文件夹进行加密处理。本文将详细介绍如何使用EFS加密文件夹,以及加密过程中的注意事项。 ... [详细]
  • 回顾两年前春节期间的一个个人项目,该项目原本计划参加竞赛,但最终作为练习项目完成。独自完成了从编码到UI设计的全部工作,尽管代码量不大,但仍有一定的参考价值。本文将详细介绍该项目的背景、功能及技术实现。 ... [详细]
  • 如何在PHP中安装Xdebug扩展
    本文介绍了如何从PECL下载并编译安装Xdebug扩展,以及如何配置PHP和PHPStorm以启用调试功能。 ... [详细]
author-avatar
鲁小姐就不用围脖
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有