本文目录一览:
- 1、如何让DEDECMS留言板自动邮件通知管理员
- 2、我用织梦程序做的网站,邮箱给会员发送验证邮件时总是被退回是什么原因
- 3、织梦会员注册功能的邮箱验证,为什么收不到邮件
- 4、织梦自定义表单邮件发送不成功,系统退信
- 5、织梦dedecms开源程序安装以后,为什么邮件发送不成功
如何让DEDECMS留言板自动邮件通知管理员
织梦云模板为您解答:
这个主要是利用织梦内置的发邮件类mail.class.php,其中很简单。
1.首先,需要准备的工作
系统设置-系统基本参数-核心设置中,其中:
网站发信EMAIL:如111111@qq.com
smtp服务器:如:smtp.qq.com
SMTP服务器的用户邮箱: 111111@qq.com
SMTP服务器的用户帐号:111111
SMTP服务器的用户密码:*********
这几项填正确才可以发信哦。如果实在是收不到信,那么请到邮箱运营商网站查询SMTP相关帮助信息。
2.打开plus/guestbook.php文件,然后找到这个位置:
else{
ShowMsg('成功提交留言,但需要管理员审核后才能显示!','guestbook.php',0,3000);
}
//要把代码加在此处哦。。
exit();
}
//显示所有留言
3.把代码插入到该插入的位置:
//发送EMAIL
$mailaddress=$cfg_adminemail;
$mailtitle="用户"'.$uname.'"通过网站留言板发表了留言';
$message = $msg;
$mailbody ="用户:".$uname."br/电话:{$tel}br/地址:{$address}br/邮箱:{$email}br/QQ:{$qq}br/留言内容:br/".$message."\r\n\r\n";
$headers = "From:".$cfg_adminemail."\r\nReply-To: ".$cfg_adminemail;
if($cfg_sendmail_bysmtp == 'Y' !empty($cfg_smtp_server))
{
$mailtype ='HTML';
require_once(DEDEINC.'/mail.class.php');
$smtp = newsmtp($cfg_smtp_server,$cfg_smtp_port,true,$cfg_smtp_usermail,$cfg_smtp_password);
$smtp-debug = false;
$smtp-sendmail($mailaddress, $cfg_smtp_usermail,$mailtitle, $mailbody, $mailtype);
}
else
{
@mail($mailaddress, $mailtitle, $mailbody,$headers);
}
//发送EMAIL结束
注:如果你懂HTML的话,可以修改$mailbody这个变量中的HTML来显示邮件内容的布局问题。
有不懂地方可以再联系织梦云模板的客服,百度直接搜织梦云或者织梦云模板即可。
我用织梦程序做的网站,邮箱给会员发送验证邮件时总是被退回是什么原因
如果配置正确,被退回的原因就是会员用不存在的邮箱注册,也会被退回。
织梦会员注册功能的邮箱验证,为什么收不到邮件
1、请开启会员注册功能
2、请设置会员注册需要邮箱认证
3、请注意检查你的邮箱服务账号等地址是否有误。
希望能帮到你
望给予采纳
织梦自定义表单邮件发送不成功,系统退信
退信说明发送成功但是收件人不存在,看看你收件人的代码有没有写错,仔细一点,或许就是一个字符的问题。。
织梦dedecms开源程序安装以后,为什么邮件发送不成功
你可以尝试看下 163邮箱的服务是否都开启了。或者账号密码对不对
设置POP3/SMTP/IMAP:
开启SMTP服务
开启POP3服务
开启IMAP服务
POP3/SMTP/IMAP服务能