香港独立IP空间
香港php空间
美国php空间
域名注册

一天前有香港php虚拟主机用户问无忧主机(www.51php.com)小编,如何设置网站管理员邮箱,能自动给注册会员发注册验证码,有没有相关的教程给看看。在聊天中,记得几个月前写了几篇关于joomla内容系统如何设置管理员邮箱的文章“无忧主机教你Joomla!如何设置邮件发信功能”,我推荐用户去参考一下,一般网站的管理员发件邮箱配置都差不多。

然而,今天晚上客户反馈,配置失败。以前用php函数(sendmail)方式发送的邮件总是被过滤掉,不好用。希望能协助解决。于是发了点时间帮客户看了下,并解决了问题,这里做个备忘,给遇到同样问题的站长参考。

一、为什么选择SMTP邮件作为管理员发件邮箱

不多说,就几句话。大家都知道垃圾邮箱,当一个IP或邮箱发送大量邮件的时候,会被邮件系统的过滤系统过滤掉。那么SMTP邮箱是经过用户验证的邮箱,起可信任度就高,不容易给过滤。如果你的网站系统支持SMTP方式发送邮件,请首先这种SMTP方式。

二、选择那些支持SMTP服务的邮件

目前市面上的,主流免费邮箱都支持smtp协议发送邮件。如网易、雅虎、谷歌、腾讯、新浪等都支持这个功能。根据自己喜好,选择一个吧。本案例中的网站是选择的腾讯qq邮箱,下面将以QQ邮箱配置smtp协议发送邮件为范例。

三、Discuz!X2配置QQ邮箱为管理员发件邮箱

1、  开启POP3/SMTP服务功能

操作步骤:

登陆QQ邮箱->设置->账号->勾选“开启POP3/SMTP服务”和“开启POP3/SMTP服务”

如下图:

image0014 150x150 Discuz!X2如何配置系统管理员(SMTP邮箱)邮箱

经过上述4个步骤如果依然没有解决问题,请联系售后QQ:340555003或340555017

2、登陆Discuz!X2管理后台配置邮箱发送方式

操作步骤:

登陆DX2.0后台->站长->邮箱设置->勾选“通过 SOCKET 连接 SMTP 服务器发送(支持 ESMTP 验证)”->添加“添加新SMTP服务器”,配置QQ邮箱SMTP协议和发件地址,如下:

SMTP 服务器 :输入smtp.qq.com  //如果是其它邮箱,见邮箱提供商的关于SMTP协议设置说明

端口:25

验证:勾选

发信人邮件地址:340555017@qq.com

SMTP 身份验证用户名: 340555017@qq.com

SMTP 身份验证密码:*********

详细见截图:

image003 150x150 Discuz!X2如何配置系统管理员(SMTP邮箱)邮箱

配置完毕后,选择提交保存即可。然后就去注册一个会员,看看是否收到了系统发的邮件了。设置过程很简单,难点就是很多用户不理解smtp服务器是什么东西,该如何配置,这个请不好急,所有至此后smtp协议发件的邮箱,都会说明,告诉你如何配置使用,邮箱的smtp/pop3邮件收发功能的说明,仔细看看就会了。

无忧主机 提供美国/香港 纯Linux环境下高端免备案php空间,仅仅只需99元一年起。

本文地址:http://www.51php.com/discuz/2790.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读: