dede会员邮箱(dede会员中心仿制)

hacker|
154

dedecms做的网站,会员注册怎样把邮箱必填去掉或改为选填?

在系统设置里面,基本设置(就是第一个),会员管理,里面有一个选项,把 -10 改成 0 就好了

这个是取消邮箱验证的

你说的去掉邮箱必填的应该是在前台jquery验证哪里,可以直接删除的。

织梦会员注册邮箱验证如何设置

DEDECMS 会员注册邮件验证设置是每个应用者为会员打开的大门 如何设置好会员注册邮件验证,下面我们就开始旅程:

第一步:在[系统]里面找到[系统基本参数]找到[会员设置]

设置:会员使用权限开通状态(-10 邮件验证 -1 手工审核, 0 没限制):

值为:-10

如图:

第二步:在[系统]里面找到[系统基本参数]找到[核心设置]

设置:网站发信EMAIL:manage@chinakjyr.com(自己的E-mail)

是否启用smtp方式发送邮件:选择(是)

smtp服务器:mail.chinakjyr.com(自己E-mail的SMTP服务器)

smtp服务器端口:25(默认的不用管)

SMTP服务器的用户邮箱:mail.chinakjyr.com(自己E-mail的用户邮箱)

SMTP服务器的用户帐号:mail.chinakjyr.com(自己E-mail的用户帐号)

SMTP服务器的用户密码:********(自己E-mail的密码)

如图:

第三步:如果 是QQ的邮箱,那么还要设置开启 POP3/SMTP服务

如图:开启这两项 点击勾选

第四步:给自己设置一个漂亮的会员注册邮件(E-mail)验证信息

在DEDECMS的会员文件夹下找reg_new.php文件

找到reg_new.php文件中

//邮件验证

if($cfg_mb_spacesta==-10)

{

$userhash = md5($cfg_cookie_encode.'--'.$mid.'--'.$email);

$url = $cfg_basehost.(empty($cfg_cmspath) ? '/' : $cfg_cmspath)."/member/index_do.php?fmdo=checkMailmid={$mid}userhash={$userhash}do=1";

$url = eregi_replace('http://', '', $url);

$url = 'http://'.eregi_replace('//', '/', $url);

$mailtitle = "{$cfg_webname}--会员邮件验证通知";

$mailbody = '';

$mailbody .= "尊敬的用户[{$uname}],您好:\r\n";

$mailbody .= "欢迎注册成为[{$cfg_webname}]的会员。\r\n";

$mailbody .= "要通过注册,还必须进行最后一步操作,请点击或复制下面链接到地址栏访问这地址:\r\n\r\n";

$mailbody .= "{$url}\r\n\r\n";

$mailbody .= "Power by 织梦内容管理系统!\r\n";

修改 :

//邮件验证

if($cfg_mb_spacesta==-10)

{

$userhash = md5($cfg_cookie_encode.'--'.$mid.'--'.$email);

$url = $cfg_basehost.(empty($cfg_cmspath) ? '/' : $cfg_cmspath)."/member/index_do.php?fmdo=checkMailmid={$mid}userhash={$userhash}do=1";

$url = preg_replace("#http:\/\/#i", '', $url);

$url = 'http://'.preg_replace("#\/\/#", '/', $url);

$mailtitle = "{$cfg_webname}--会员邮件验证通知";

$mailbody = '';

$mailbody .= "尊敬的用户[{$uname}],您好:\r\n";

$mailbody .= "你使用了邮箱{$email }注册了{$cfg_webname}的会员。请点击以下链接,确认你在{$cfg_webname}的注册:\r\n";

$mailbody .= "{$url}\r\n\r\n";

$mailbody .= "如果以上链接不能点击,你可以复制网址URL,然后粘贴到浏览器地址栏打开,完成确认。\r\n\r\n";

$mailbody .= "-{$cfg_webname}\r\n";

$mailbody .= "(这是一封自动发送的邮件,请不要直接回复)\r\n";

$mailbody .= "-如果你没有注册过{$cfg_webname},可能是有人尝试使用你的邮件来注册,请忽略本邮件。\r\n";

$mailbody .= "-没有激活的账号会为你保留24个小时, 请尽快激活。\r\n";

$mailbody .= "-24个小时以后, 没有被激活的注册会自动失效,你需要重新填写并注册。\r\n";

$mailbody .= "-还有其他问题? 联系 \r\n";

$mailbody .= "Power by {$cfg_webname}!\r\n";

欢迎转载,本文标题:织梦dedecms邮件(E-mail)验证会员注册设置

转载请注明原文网址:

dede v5.7注册会员邮箱验证收不到邮件

这个问题是因为你的网站主机 没有邮件发送组件!

咨询网站服务商即可~

Dede会员注册时如何实现邮箱验证通过?

看到有论坛反应会员注册邮箱验证不能使用,经过这几天的测试,会员注册验证没有多大问题,刚看到论坛有提供解决方案的,看了一下,只是争对UFT8的,现说下简单方法,注:并非修改DEDE程序。

dedecms注册会员时使用QQ邮箱验证为什么没反应

你是qq邮箱没有收到 邮箱验证邮箱,还是 收到了邮件点击不开

你可以复制邮箱连接,再浏览器地址栏里面 回车,即可邮箱验证

如果是直接没有收到 邮件,说明,邮箱输入是否正确。

是否重复注册, 或者邮箱设置了  黑名单了

godaddy共享虚拟主机dede会员邮箱验证问题

你看看邮件服务是否支持

湖北数据中心的dedecms专用主机不错的,你可以去看一看的。

2条大神的评论

  • avatar
    访客 2022-10-01 上午 05:16:34

    l); $url = $cfg_basehost.(empty($cfg_cmspath) ? '/' : $cfg_cmspath).

  • avatar
    访客 2022-10-01 上午 06:32:48

    om(自己的E-mail)是否启用smtp方式发送邮件:选择(是)smtp服务器:mail.chinakjyr.com(自己E-mail的SMTP服务器)smtp服务器端口:25(默认的不用管)SMTP服务器的用户邮箱:m

发表评论