php老师 发表于 2014-10-26 20:46:48

如何让 Discuz!X2配置QQ邮箱为管理员发件邮箱

本帖最后由 php老师 于 2014-10-26 20:49 编辑

一天前有香港php虚拟主机用户问道勤数据主机(www.daoqin.net)小编,如何设置网站管理员邮箱,能自动给注册会员发注册验证码,有没有相关的教程给看看。在聊天中,记得几个月前写了几篇关于joomla内容系统如何设置管理员邮箱的文章“道勤数据教你 如何设置邮件发信功能”,我推荐用户去参考一下,一般网站的管理员发件邮箱配置都差不多。然而,今天晚上客户反馈,配置失败。以前用php函数(sendmail)方式发送的邮件总是被过滤掉,不好用。希望能协助解决。于是发了点时间帮客户看了下,并解决了问题,这里做个备忘,给遇到同样问题的站长参考。

一、为什么选择SMTP邮件作为管理员发件邮箱不多说,就几句话。大家都知道垃圾邮箱,当一个IP或邮箱发送大量邮件的时候,会被邮件系统的过滤系统过滤掉。那么SMTP邮箱是经过用户验证的邮箱,起可信任度就高,不容易给过滤。如果你的网站系统支持SMTP方式发送邮件,请首先这种SMTP方式。二、选择那些支持SMTP服务的邮件目前市面上的,主流免费邮箱都支持smtp协议发送邮件。如网易、雅虎、谷歌、腾讯、新浪等都支持这个功能。根据自己喜好,选择一个吧。本案例中的网站是选择的腾讯qq邮箱,下面将以QQ邮箱配置smtp协议发送邮件为范例。三、Discuz!X2配置QQ邮箱为管理员发件邮箱1、开启POP3/SMTP服务功能操作步骤:登陆QQ邮箱->设置->账号->勾选“开启POP3/SMTP服务”和“开启POP3/SMTP服务”如下图:经过上述4个步骤如果依然没有解决问题,请联系售后QQ:792472177或者是59133755或者是14223693552、登陆Discuz!X2管理后台配置邮箱发送方式操作步骤:登陆DX2.0后台->站长->邮箱设置->勾选“通过 SOCKET 连接 SMTP 服务器发送(支持 ESMTP 验证)”->添加“添加新SMTP服务器”,配置QQ邮箱SMTP协议和发件地址,如下:SMTP 服务器 :输入smtp.qq.com//如果是其它邮箱,见邮箱提供商的关于SMTP协议设置说明端口:25验证:勾选发信人邮件地址:340555017@qq.comSMTP 身份验证用户名: 340555017@qq.comSMTP 身份验证密码:*********详细见截图:http://www.51php.com/wp-content/uploads/2011/07/image003-150x150.png配置完毕后,选择提交保存即可。然后就去注册一个会员,看看是否收到了系统发的邮件了。设置过程很简单,难点就是很多用户不理解smtp服务器是什么东西,该如何配置,这个请不好急,所有至此后smtp协议发件的邮箱,都会说明,告诉你如何配置使用,邮箱的smtp/pop3邮件收发功能的说明,仔细看看就会了。无忧主机 提供 香港 高端免备案php空间,非常不错的。还有道勤技术交流群本文地址:http://www.daoqin.net/thread-627-1-1.html喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

页: [1]
查看完整版本: 如何让 Discuz!X2配置QQ邮箱为管理员发件邮箱