当前位置:首页 > CMS教程 > Discuz > 列表

Discuz x2.5 后台邮件设置方法

发布:smiling 来源: PHP粉丝网  添加日期:2014-04-03 13:41:34 浏览: 评论:0 

Discuz x2.5 后台邮件设置方法其实和X2/x1.5基本一样,但很多同学都不注意一些细节,比如复制多出了空格,服务器开启了防火墙,服务器没开启25端口等等问题导致邮箱系统无法使用.

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 服务器不同,查看方法如下图:

2、端口:25,全部邮箱都设置为25;

3、验证:对勾,全部邮箱都设置为对勾;

4、发信人邮件地址:填写你的邮箱地址:比如a@zhanhelp.com;

5、SMTP 身份验证用户名:填写你的邮箱地址:比如a@zhanhelp.com;

6、SMTP 身份验证密码:填写邮箱密码

这里可以设置多个邮箱,主要目的防止邮箱被举报成垃圾邮箱,用户无法收到发送的邮箱。

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

1、使用 CRLF 作为分隔符(通常为 Windows 主机).

2、使用 LF 作为分隔符(通常为 Unix/Linux 主机).

3、使用 CR 作为分隔符(通常为 Mac 主机).

一般主机都是前两中,你的空间是什么主机就选择那个即可。比如是Windows 主机就选择1、使用 CRLF 作为分隔符(通常为 Windows 主机)。

查看空间是什么主机的方法,之前在讲Discuz伪静态配置的时候说过,今天在截图是WINNT即Windows 主机,看下图:

四、收件人地址中包含用户名:是;

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

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

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

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

1、SMTP 服务器是否正确,结尾有没多余空格,是否在该邮箱的邮箱设置里面允许启用SMTP 服务器;

2、服务器25端口是否开放;

3、服务器是否有设置防火墙过滤等功能。

上面这些问题都解决掉,相信你的后台的邮箱功能肯定都可以正常使用了.

Tags: Discuz 后台 邮件 方法

分享到: