首頁 > 織夢cms教程 閱讀:0更新時間:2021-03-29 16:23:38

Dede:自動給新注冊會員發送歡迎郵件

昨天看了一位朋友發的,新用戶注冊郵件驗證的帖子,我弄了下不能成功,于是把代碼修改了下可以給新注冊用戶自動發送歡迎的郵件。     修改方法    進入/member/reg_new.php    找到//寫入其它默認數據用以下代碼覆蓋//寫入其它默認數據下面的所有代碼    以下代碼是我的網站的原代碼,沒有修改,請需要的用戶自行修改  
$dsql->ExecuteNoneQuery("INSERT INTO `dede_member_flink`(mid,title,url) VALUES
//發送驗證郵件
if($cfg_md_mailtest=='Y')
{
$msg ="<html><head></head><body>";
$msg .= "<b><font color='#ff0000'>".$uname."</font></b> 恭喜您注冊成為聽烈火建站網的會員了!<br>";
$msg .= "您的登陸帳號:<b>".$userid."</b><br>";//這里,做了個小判斷,如果是企業用戶注冊,則給多送條信息去。
$msg .= "您的登陸密碼:<b>已經設置隱藏</b><br><br>";//
if($mtype=='企業'){
$msg .= "活動公告:<b><font color='#ff0000'>馬上完善您的資料信息,贈送1000積分!填寫完后聯系管理員!</font></b><br>";
}
$msg .= "<a href=http://www.dede58.com/member/login.php>登陸后您可以:</a><br>";
$msg .= "<a href=http://www.dede58.com/member/article_add.php>發表文章</a><br>";
$msg .= "<a href=http://www.dede58.com/book/mybooks.php>發起提問</a><br>";
$msg .= "<a href=http://www.dede58.com/member/content_sg_list.php?channelid=-9>發布網址</a><br>";
$msg .= "<b><font color='#ff0000'>活動公告:</font></b><a href=http://www.dede58.com/member/edit_space_info.php>馬上完善您的資料信息,贈送1000積分!填寫完后聯系管理員!</a><br><br>";
$msg .= "如需幫助,請直接回復此郵件,聯系管理員!<br><br>";
$msg .= "<span style='font-size:12px; color:#ff0000'>這是一封由聽烈火建站網-網站系統自動發送的郵件,請不要回復!</span><br>";
$msg .= "<a href=http://www.dede58.com/>歡迎您!</a><br>";
$msg .= "</body></html>";
$mailbody = '';
//下面這個是郵件標題,上面的是郵件正文部分。
$mailtitle = "聽烈火建站網歡迎您的加入";
$mailbody .= "$msg \r\n\r\n";

$headers = "From: ".$cfg_adminemail."\r\nReply-To: ".$cfg_adminemail;

if($cfg_sendmail_bysmtp == 'Y' && !empty($cfg_smtp_server))
{ //下面這里選擇HTML網頁方式發送,如果郵箱不支持HTML,就改為TXT,不過現在好像都支持HTML了吧。
$mailtype = 'HTML';
require_once(DEDEINC.'/mail.class.php');
$smtp = new smtp($cfg_smtp_server,$cfg_smtp_port,true,$cfg_smtp_usermail,$cfg_smtp_password);
$smtp->debug = false;
$smtp->sendmail($email, $cfg_smtp_usermail, $mailtitle, $mailbody, $mailtype);

}
else
{
@mail($email, $mailtitle, $mailbody, $headers);
}
$ml = new MemberLogin(7*3600);
$rs = $ml->CheckUser($userid,$userpwd);
ShowMsg("恭喜您注冊成為聽烈火建站網的會員了,您的電子郵件地址為( ".$email." )此郵箱為您取回密碼的重要依據,系統已經發送了一封電子郵件到您的郵箱,請登陸您的郵箱查收!如果無法收到郵件,請馬上聯系管理員!","index.php",0,2000);
exit();
}


}
else
{
ShowMsg("注冊失敗,請檢查資料是否有誤或與管理員聯系!","-1");
exit();
}
}

$sql = "desc dede_member";
$dsql->SetQuery($sql);
$dsql->Execute();
while ($row = $dsql->GetArray()) {
if($row['Field'] == 'mtype')
{
$types = $row['Type'];
break;
}
}
$types = str_replace(array('enum', '(', ')', '\''), '', $types);
$types = explode(',', $types);


require_once(DEDEMEMBER."/templets/reg-new.htm");
?>
復制代碼

beylze編程學院,一個分享編程知識和seo優化知識的網站。跟著beylze一起學習,每天都有進步。

通俗易懂,深入淺出,一篇文章只講一個知識點。

文章不深奧,不需要鉆研,在公交、在地鐵、在廁所都可以閱讀,隨時隨地漲姿勢。

文章不涉及代碼,不燒腦細胞,人人都可以學習。

當你決定關注beylze(公眾號:beylze),你已然超越了90%的其他從業者!

優秀教程

国产亚洲欧美日韩