discuz怎么设置邮箱验证discuz邮件设置
discuz邮件设置
描述:Discuz!电子邮件功能对站长来说非常重要。如果用户忘记了密码,他们可以通过电子邮件直接找回密码。如果你设置了电子邮件功能,仔细解释会更方便。一,Discuz!支持以下三种邮件发送方法:
1通过PHP函数的sendmail发送(推荐这种方式)
描述:
这样用PHP的函数发送邮件,需要在服务器上安装邮件系统。一般虚拟主机都有内置的邮件系统。所以推荐这种方法。
2通过套接字连接到SMTP服务器发送(支持ESMTP验证)
描述:
该方法适用于win或linux服务器(适用于虚拟主机或独立主机),支持ESMTP验证。站长需要有一个SMTP服务器,比如Foxmail的SMTP服务器。
3通过PHP函数SMTP发送邮件(仅在Windows主机下有效,不支持ESMTP验证)
注意:该方法仅适用于win主机。对系统环境要求高,不推荐。
用户可以根据自己的情况选择使用哪种方式。
其次,邮件头的分隔符分为三种类型
1使用CRLF作为分隔符(通常是Windows主机)
2使用LF作为分隔符(通常是Unix/Linux主机)
3使用CR作为分隔符(通常是Mac主机)
注意:这里,标题的分隔符是根据您使用的邮件服务器系统选择的。
三、下面我们以第二种邮件发送方式为例,详细介绍一下设置邮件功能的全过程:
1首先我们需要注册一个邮箱,比如Foxmail的邮箱。电子邮件名称是hellensu@foxmailcom
2网站创始人登录Discuz!背景=>:网站管理员=>;设置,选择“通过SOCKET发送到SMTP服务器(支持ESMTP认证)”,如下图所示:
点击“添加新的SMTP服务器”,然后填写SMTP服务器、SMTP端口、身份验证、发件人电子邮件地址、SMTP身份验证用户名和SMTP身份验证密码等信息。您可以在这里添加多个SMTP服务器。
SMTP服务器:填写SMTP服务器的地址,如smtpfoxmailcom
SMTP端口:默认一般是25。你可以根据你使用的不同SMTP端口来填写。
注意:建议您在此选择“是”进行验证。
发件人电子邮件地址:填写发件人的电子邮件地址。
SMTP认证用户名:填写的邮箱地址同上。
SMTP认证密码:填写邮箱的密码。
3邮件头的分隔符是LF。
在收件人地址中包含用户名:选择“是”将在收件人的电子邮件地址中包含站点用户名。
阻止电子邮件中的所有错误提示:选择“是”将阻止电子邮件中的所有错误提示。
四。测试
要知道设置的邮件功能成员能否正常接收邮件,需要测试一下。
3gif(1218KB,下载次数:64)
下载附件并保存到相册中。
上传于2012年3月27日13:59
填写发件人和收件人的邮箱后,点击“检测电子邮件发送设置”。如果邮件设置成功,会提示如下图所示:
这个问题是升级之后比较常见的问题之一,在官方提出该问题的人非常多,很遗憾,80%的站长朋友们,在自己的问题未得到解决的情况下就被所谓问版主、互助团队成员丢在一边置之不理,
问题情况:注册页面、登陆页面、发送消息,DIY等等都涉及到Ajax 内容(弹出窗口),出现“内部错误,无法显示此内容”问题。
遇到这个情况,不要急不要慌,解决方法总是有的。
解决方法:
a仔细检查Ucenter通信是否成功,如果不对就调整一下UC配置,例如部分人升级后UC_APPID变成了1,而你的UC_APPID是2,这就需要你去修改正确了,也有一部分人去掉了ucenter里ip设置,恢复正常了。
--------------------------------------------------------------------------------
b后台进行文件校检检查文件是否有丢失或错误,如果有,建议上传安装文件替换原有程序。
--------------------------------------------------------------------------------
c台对数据库进行一下校检检查是否存在数据库上的错误,进行一下数据库优化。
--------------------------------------------------------------------------------
d有可能因为某些非官方插件、任务引起,这种情况下,你需要关闭所有非官方插件以及升级前额外添加的计划任务。
e终极解决方案
升级成功后,关闭站点、恢复默认风格,然后备份一下目前X20的数据库,然后删除论坛根目录里的的所有文件,全新安装Discuz,安装成功后倒入之前所备份的数据库,这样就解决了这个令人烦恼的问题。
我也遇到过这个问题,后来解决了。
官方网站提供的有专门的工具,下载地址:
http://wwwdiscuznet/forumphpmod=viewthread&tid=2809115
使用方法:
1将下载后文件解压,如果官方站点地址为http://wwwdiscuz net ,直接上传 toolsphp 文件,那么在浏览器可以访问:http://wwwdiscuz net/toolsphp
将会看到
选择找回管理员,接下来的操作中会看到
如需找回 UCenter 密码,请到 http://wwwdiscuznet/thread-1877098-1-1html 下载 UCenter 专用版
0条评论