discuz邮件设置PHP,Discuz!6.0—如何配置发送邮件的参数

b51bd7c6e889ecaad5decac48f49c3b6.png

邮件发送方式

个教程教大家如何配置邮件参数,主要介绍以下两个个方面:

·邮件发送方式

·邮件头的分隔符

一、邮件发送方式:

Discuz!6.0支持如下三种邮件发送方式:

1、通过 PHP 函数的 sendmail 发送(推荐此方式)

fdc257b0689d0476f7bc46b01e0ef501.png

图1

介绍:这种方式是使用PHP的函数发送邮件,需要服务器上安装mail系统。一般的虚拟主机都内置邮件系统。因此强烈推荐使用这种方式。

2、通过 SOCKET 连接 SMTP 服务器发送(支持 ESMTP 验证)

8ef9a40a92f269a6998613446e8de946.png

图2

介绍:这种方式适用于win或者linux类服务器使用(适合于虚拟主机或者独立主机使用),并且支持ESMTP验证。需要站长拥有一个SMTP服务器,例如新浪的SMTP服务器。这里说明一点:发信人邮件地址----->如果您填写的邮件服务器需要验证, 必须填写此服务器的邮件地址。

b51bd7c6e889ecaad5decac48f49c3b6.png

邮件头的分隔符

3、通过 PHP 函数 SMTP 发送 Email(仅 Windows 主机下有效, 不支持 ESMTP 验证)

021c3557c8b345cf8d8d668903d98f3b.png

图3

介绍:此方式仅仅适合于win主机。对系统环境要求较高,不推荐使用。

二、邮件头的分隔符:

请根据您使用的邮件服务器系统选择邮件头的分隔符。注意:根据您使用的邮件服务器的系统选择!

7f774d3d85eeb6ace92bcf3c596a7a9c.png

图4

收件人地址中包含用户名:选择“是”将在收件人的邮件地址中包含论坛用户名。屏蔽邮件发送中的全部错误提示:只有在调试的时候才需要选择否。

最后说明一下config.inc.php文件里的$adminemail,您在Discuz!后台的“发信人邮件地址”不会显示到会员的邮件里,在会员邮件里显示的邮件地址是config.inc.php文件里的$adminemail。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/269607.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

在AndroidStudio中数据存储第三方数据管理Bmob的使用

---恢复内容开始--- 在日常写代码的过程中我们比较痛苦的就是数据库的建立和使用,那么今天来介绍一下一个第三方的数据管理平台Bmonb。 一、我们首先进入Bmob的官网创建一个账号 Bome官网网址:http://www.bmob.cn/ 二、打开Androidstudio新建一个项目然后…

java for循环的这种写法怎么理解:for (; ; ) {},

无限循环的一种写法 for (;;) {//do something.... } for(a1;a2;a3){} a1:表示初始化,可以省略 a2:表示判断条件,可以省略 a3:表示循环后,变量(不一定十循环变量,可以将循环体放在里面——很变态&#xff…

day38 19-Spring整合web开发

整合Spring开发环境只需要引入spring-web-3.2.0.RELEASE.jar这个jar包就可以了,因为它已经帮我们做好了. Spring整合web开发,不用每次都加载Spring环境了。 package cn.itcast.service;public class UserService {public void sayHello(){System.out.println("Hello Sprin…

线程的生命周期及五种基本状态介绍

一.线程的生命周期及五种基本状态 关于Java中线程的生命周期,首先看一下下面这张较为经典的图: 上图中基本上囊括了Java中多线程各重要知识点。掌握了上图中的各知识点,Java中的多线程也就基本上掌握了。主要包括: Java线程具有…

php外联样式,css外联样式不起作用怎么办

css外联样式不起作用的解决办法:首先用sublime编辑器打开css文件;然后修改本地css文件编码格式为“utf-16LE”;最后重新保存运行即可。本教程操作环境:Windows7系统、Sublime Text3&&css3版本,该方法适用于所有…

使用阿里云docker加速器

登陆之后,在docker镜像仓库-加速器可获得专有加速地址。 如何使用Docker加速器 针对Docker客户端版本大于1.10的用户 您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器: sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json &…

JAVA执行过程sql,SQL 执行过程

一、MySQL架构总览:二、查询执行流程一条select的生存周期:流程:1.连接1.1客户端发起一条Query请求,监听客户端的‘连接管理模块’接收请求;1.2将请求转发到‘连接进/线程模块’;1.3调用‘用户模块’来进行授权检查&am…

Java 1.8 HashMap源码探究

(#)最近听说1.8的HashMap引入了红黑树做了性能的优化,遂又把出了源码来研究研究(留下口,后面再写)转载于:https://www.cnblogs.com/wscit/p/6730136.html

安装elasticsearch-php,安装 |《Elasticsearch-PHP 中文文档 6.0》| PHP 技术论坛

安装Elasticsearch-php 只有四个要求您需要担心的:PHP 7.0.0 或者更高的版本ext-curl: PHP 的 Libcurl 扩展(参见下面的注释)Native JSON 扩展 (ext-json) 1.3.7 或者更高的版本其余的依赖项将由 Composer 自动下载安装。 Composer 是 PHP 的包和依赖项管理器。通过…

java.io.IOException: DerInputStream.getLength(): lengthTag=111, too big解决方法

1:报错如下 Exception in thread "main" java.io.IOException: DerInputStream.getLength(): lengthTag111, too big.at sun.security.util.DerInputStream.getLength(DerInputStream.java:599)at sun.security.util.DerValue.init(DerValue.java:391)at sun.securit…

ClassLoader.getResourceAsStream(name);获取配置文件的方法

1:报错如下 2:分析 3:解释 使用Spring的ClassPathResource来读取maven项目resource下的文件 一般来说,我们项目的配置文件及静态资源都会放置在resources目录下。有时我们在项目中使用到resources目录下的文件,这时我们可以使用Spring下的Resouce接口来…

matlab msgbox 换行,[转载]Matlab/GUI笔记

转自 http://www.kylen314.com/archives/412不显示坐标刻度:set(gca,xtick,[])频率响应:[H,F]freqz(b,1,512);plot(F,20*log10(abs(H)));滤波:Y Filter(A,B,X);A/B虑X得到Y播放音乐:sound(x,fs)摄像头模块:% 获取摄像…

答CSDN关于建模的系列问题

最近工作一直比较忙,很多想法没时间写下来,最近回复了CSDN杂志社的一系列相关的建模问题,顺便贴在这里,欢迎大家讨论。 以下是我对建模的一些看法 1 你怎么看待建模?作为一个程序员,可能每个人都经历过这样…

sqlserver操作geography方法

--总表面积SELECT geography::STGeomFromText(POLYGON((-122.358 47.653, -122.348 47.649, -122.348 47.658, -122.358 47.658, -122.358 47.653)), 4326).STArea() --二进制(WKB)表示形式SELECT geography::STGeomFromText(LINESTRING( -122.360 47.65…

ClassPathResource使用简介

ClassPathResource使用简介 使用Spring的ClassPathResource来读取maven项目resource下的文件 一般来说,我们项目的配置文件及静态资源都会放置在resources目录下。有时我们在项目中使用到resources目录下的文件,这时我们可以使用Spring下的Resouce接口来…

用matlab画阻尼振动包络线,matlab阻尼振动模拟.doc

matlab阻尼振动模拟matlab阻尼振动模拟班级 应数0801 姓名 翟伟西 学号 u座机电话号码5实验目的通过这个实验能更好的了解学习matlab程序语言,了解matlab在仿真方面的应用实验原理通过把做阻尼振动的小球的运动作投影,更好的观察在阻尼振动过程中&#x…

编写高性能的托管应用程序:入门

编写高性能的托管应用程序:入门 发布日期: 6/15/2004 | 更新日期: 6/15/2004 Gregor Noriskin Microsoft CLR 性能小组 适用于:Microsoft .NET 框架 摘要:从性能的角度来学习 .NET 框架公共语言运行库。学习如何找出托…

[No0000E6]C# 判断与循环

判断语句 语句描述if 语句一个 if 语句 由一个布尔表达式后跟一个或多个语句组成。if...else 语句一个 if 语句 后可跟一个可选的 else 语句,else 语句在布尔表达式为假时执行。嵌套 if 语句您可以在一个 if 或 else if 语句内使用另一个 if 或 else if 语句。switc…

关于Class.getResource和ClassLoader.getResource的路径问题

Java中取资源时,经常用到Class.getResource和ClassLoader.getResource,这里来看看他们在取资源文件时候的路径问题。 Class.getResource(String path) path不以’/开头时,默认是从此类所在的包下取资源; path 以’/开头时&…