织梦的邮件发送只能用系统MAIL函数或者SMTP, 如果服务器是linux基本可不用配置任何SMTP信息。但是如果是windows机器,就必须配置SMTP。 我们配置SMTP会出现意外,比如用QQ邮箱。 QQ邮箱: 1. 企业邮箱明显比QQ普通邮箱好用,不容易进入垃圾箱 2. QQ邮箱必须配置启用SMTP 3. SSL明显比不启用效率高 在织梦DEDECMS关键函数部分 require_once(dirname(__FILE__).'/../include/common.inc.php'); //在dedecms内必须引用 //邮件发送函数 function sendmail($email, $mailtitle, $mailbody) { global $cfg_sendmail_bysmtp] $cfg_smtp_server, $cfg_smtp_port, $cfg_smtp_usermail, $cfg_smtp_user, $cfg_smtp_password, $cfg_adminemail,$cfg_webname; if($cfg_sendmail_bysmtp == 'Y' && !empty($cfg_smtp_server)) { $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; if(!$smtp->smtp_sockopen($cfg_smtp_server)){ ShowMsg('邮件发送失败,请联系管理员','-1'); exit(); } $smtp->sendmail($email,$cfg_webname,$cfg_smtp_usermail, $mail...
内容已隐藏,请关注公众号输入验证码查看
本帖支持关注公众号查看
【无套路 无套路 无套路 扫描二维码关注公众号发送【验证码】收到验证码 在上面输入点击提交查看即可显示隐藏内容】
|