PHPMailer发送电子邮件

来源:互联网 发布:部落冲突数据大全2017 编辑:程序博客网 时间:2024/04/28 00:00

到这里去下载最新的PHPMailer:https://github.com/PHPMailer/PHPMailer


<pre name="code" class="php">// <span style="font-family: Arial, Helvetica, sans-serif;">PHPMailerAutoload.php会自动</span>导入PHPMailer目录下的以下文件:
// class.phpmailer.php
// class.smtp.php
require 'PHPMailer-master/PHPMailerAutoload.php';$mail = new PHPMailer();                    // $mail->SMTPDebug = 3;                              // 输出调试信息,需要调试的时候开启$mail->isSMTP();                                      // 告诉PHPMailer使用SMTP$mail->Host = 'smtp.qq.com';                          // SMTP服务器$mail->SMTPAuth = true;                               // 启用SMTP验证$mail->Username = '652911374@qq.com';                 // SMTP用户名$mail->Password = '这里写你的QQ邮箱独立密码';         // SMTP密码$mail->SMTPSecure = 'ssl';                            // SSL加密协议$mail->Port = 465;                                    // TCP连接端口号$mail->From = '652911374@qq.com';   // 发件人邮箱(建议和SMTP用户名一样)$mail->FromName = '糖糖';            // 发件人名称(比如公司名称、负责人姓名)$mail->addAddress('tangxinzhuan@foxmail.com');          // 第一个收件人$mail->addAddress('652911374@qq.com', '唐新专(QQ邮箱)');   // 第二个收件人,带别名$mail->addCC('tangxinzhuan@sina.com', '唐新专(新浪邮箱)');  // 抄送给第三个收件人$mail->addBCC('tangxinzhuan@163.com', '唐新专(网易邮箱)');  // 密送给第四个收件人$mail->addReplyTo('txinz@sina.com', '新新网络科技客服');    // 上面四个收件人对我回复时,将自动回复到这个邮箱地址$mail->addAttachment('C:/Users/TangXinZhuan/Pictures/myzip.zip');         // 添加附件$mail->addAttachment('C:/Users/TangXinZhuan/Pictures/shuiguo.png', 'shuiguo2.png');    // 带别名的附件$mail->isHTML(true);                                  // 将email格式化成html$mail->Subject = '主题:新年快乐!';$mail->Body    = '这是HTML消息主体部分 <h1>happy new year!</h1>';$mail->AltBody = '非HTML的邮箱客户端的纯文本信息!';if(!$mail->send()) {    echo '发送消息失败,原因:'. $mail->ErrorInfo;} else {    echo '邮件发送成功!';}


0 0
原创粉丝点击