设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 创业者 手机 数据
当前位置: 首页 > 站长学院 > PHP教程 > 正文

实例分析PHP中PHPMailer发邮件(2)

发布时间:2021-03-30 15:47 所属栏目:121 来源:网络整理
导读:在Common文件夹新建function.php IsSMTP(); // 启用SMTP $mail->Host=C('MAIL_HOST'); //smtp服务器的名称 $mail->SMTPSecure = C('MAIL_SECURE'); $mail->Port = C('MAIL_PORT'); $mail->SMTPAuth = C('MAIL_SMTPA

在Common文件夹新建function.php

IsSMTP(); // 启用SMTP $mail->Host=C('MAIL_HOST'); //smtp服务器的名称 $mail->SMTPSecure = C('MAIL_SECURE'); $mail->Port = C('MAIL_PORT'); $mail->SMTPAuth = C('MAIL_SMTPAUTH'); //启用smtp认证 $mail->Username = C('MAIL_USERNAME'); //你的邮箱名 $mail->Password = C('MAIL_PASSWORD') ; //邮箱密码 $mail->From = C('MAIL_FROM'); //发件人地址(也就是你的邮箱地址) $mail->FromName = C('MAIL_FROMNAME'); //发件人姓名 $mail->AddAddress($to,"尊敬的客户"); $mail->WordWrap = 50; //设置每行字符长度 $mail->IsHTML(C('MAIL_ISHTML')); // 是否HTML格式邮件 $mail->CharSet=C('MAIL_CHARSET'); //设置邮件编码 $mail->Subject =$title; //邮件主题 $mail->Body = $content; //邮件内容 $mail->AltBody = "您好"; //邮件正文不支持HTML的备用显示 return($mail->Send()); }

添加配置文件config.php

'smtp.qq.com',//smtp服务器的名称 'MAIL_SMTPAUTH' =>true,//启用smtp认证 'MAIL_USERNAME' =>'12345678@qq.com',//你的邮箱名 'MAIL_FROM' =>'12345678@qq.com',//发件人地址 'MAIL_FROMNAME'=>'12345678@qq.com',//发件人姓名 'MAIL_PASSWORD' =>'xxxxxx,//邮箱密码 'MAIL_CHARSET' =>'utf-8',//设置邮件编码 'MAIL_ISHTML' =>TRUE,// 是否HTML格式邮件 'MAIL_PORT' =>'465',//设置ssl连接smtp服务器的远程服务器端口号 'MAIL_SECURE' =>'ssl',//设置使用ssl加密方式登录鉴权

最后就是使用PHPMailer发送邮件

Document

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读