doccms稻壳cms设置订单留言邮件提醒

灰灰 发布于:2013-7-30 12:13 分类:生活工作  有 920 人浏览,获得评论 0 条 标签: doccms 邮件提醒 QQstmppop3 

有时候我们忙的时候无法及时去查看网站后台,或者是我们流量小的时候猴年马月才有一个订单,而我们又没有心情每天去后台查看订单,这时候订单邮件提醒就比较方便了,包括留言提醒。

doccms的邮件提醒设置在:网站后台——构建网站——站点设置——邮箱设置

如图所示:

其中比较注意的是三个勾选项根据需要勾选,不勾项一切设置都是无效的。

我使用比较多的是QQ邮箱,所以就以QQ邮箱为例,不同的邮箱smtp服务器地址略有不同,QQ邮箱的smtp和pop3地址分别是:

邮箱 POP3服务器(端口110) SMTP服务器(端口25)
qq.com pop.qq.com smtp.qq.com

SMTP服务器需要身份验证。

如果是设置POP3和SMTP的SSL加密方式,则端口如下:

POP3服务器(端口995)

SMTP服务器(端口465或587)

另外出于邮箱安全保护,一般邮箱都是不开放帐户的smtp功能的,所以我们还要对发件帐户的smtp功能进行开启。进入QQ邮箱帐户找到设置——帐户——POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务——根据需要勾选相应的服务即可。

错误提示解决办法

我在设置好邮箱之后在下单的时候提示错误代码:

Fatal error: Call to undefined function doc_mail() in

D:\home\wwwroot\content\product\index.php on line 213

打开wwwroot\content\product\index.php第213行找到 doc_mail函数把他换成sys_mail即可。

可能最开始doccms的邮箱函数是doc_mail(),升级之后又变成sys_mail()所以导致错误提示,这只是我的猜测。

其实我们可以在任何动后之后加入邮箱提醒,只要我们用官方的邮件标签即可。使用非常简单。

功能说明:

此标签主要用于稻壳系统中发送邮件使用

代码示例:


<?php echo sys_mail($title,$body,$to=smtpReceiver)?>

<?php echo sys_mail( ) ?>

<?php echo sys_mail('邮件标题','邮件主题', 'tomail@gmail.com') ?>



参数说明

  • $title:邮件的主题名称。
  • $body:邮件的主题内容。
  • $to:邮件的接收者邮箱,多个接收者可用分号(;)隔开,例如:tomail@gmail.com;tomail@163.com。


至此,邮箱提醒搞定。


上一篇:垃圾人定律
下一篇:申请发票所需资料

发表评论: