如果网站能够把接收到的留言通过邮件通知到网站管理员,可以更快速的处理信息,防止丢失客户,dedecms织梦网站系统自带邮件发送功能,只要我们准备好一个发送邮件的邮箱和设置好后台参数即可使用,我们以网易邮箱为例。

1. 注册网易邮箱账户并开启SMTP服务

进入邮箱后台-设置-POP3/SMTP/IMAP,点击开启并设置密码,这个密码要记好,下一步要用到

2. 织梦后台设置参数

织梦网站后台首页-系统设置-系统基本参数设置-核心设置,然后填写以下参数

网站发信EMAIL:注册好的网易邮箱账户,如abc@163.com

smtp服务器:smtp.163.com

smtp服务器端口:25

SMTP服务器的用户邮箱:注册好的网易邮箱账户,如abc@163.com

SMTP服务器的用户帐号:如abc

SMTP服务器的用户密码:第一步设置的密码

3. 织梦发送邮件代码

就这几行代码:

require_once(DEDEINC.'/mail.class.php');//加载织梦的邮件库
$smtp = new smtp($cfg_smtp_server,$cfg_smtp_port,true,$cfg_smtp_usermail,$cfg_smtp_password);//创建smtp服务
$smtp->debug = false;//关闭调试
$smtp->sendmail($email,$cfg_webname ,$cfg_smtp_usermail, $mailtitle, $mailbody, $mailtype, '', '', $additional_headers);

介绍下各个参数:

$email:收件邮箱

$cfg_webname:网站名称

$cfg_smtp_usermail:网站发信EMAIL

$mailtit:邮件标题

$mailbody:邮件正文

$mailtype:邮件类型,设置为TXT即可

$additional_headers:头部,一般设置为:$additional_headers = “Content-type: text/html; charset=utf-8\r\n”;

走完以上三步,织梦网站就能通过网易邮箱发送邮件了,使用的时候一是要注意smtp服务器密码不是邮箱密码,而是邮箱的第二次加密密码,另外织梦发送邮件函数需要的必须参数不要缺失。