### 新建一个PHP类。
###### **必须同时引入class.phpmailer.php 和 class.smtp.php 2个头文件**
* * * * *
其主要参数如下。
$mail = new PHPMailer();
$mail->IsSMTP(); // 通过 SMTP 发送
$mail->Host = "smtp.163.com"; // 设置 SMTP 地址
$mail->Username = "buct132"; // SMTP 用户名 注意:普通邮件认证不需要加 @域名
$mail->Password = "abc12345"; // SMTP 密码(邮箱密码)
$mail->From = "buct132@163.com"; // 发件人邮箱
$mail->FromName = "管理员"; // 发件人
$mail->CharSet = "utf8"; // 这里指定字符集!
$mail->SMTPAuth = true;// 打开SMTP认证
$mail->Encoding = "base64";
$mail->AddAddress($sendto_email,"username"); // 收件人邮箱和姓名,可添加多个收件人
以上的参数均为重要的。
**可以把必要参数放进phpmailer的类中,则不需要每次发送都要配置一次**
* * * * *
//$mail->AddReplyTo("buct132@163.com","www.mymail.com");
//$mail->WordWrap = 50; // set word wrap 换行字数
$mail->AltBody = "This is the body in plain text for non-HTML mail clients"; //附加信息,可以省略
$mail->AddAttachment("../index.html"); // 添加附件
$mail->IsHTML(false); // 内容是否以HTML形式发送
$mail->Subject = $subject; // 邮件主题
$mail->Body = $body// 邮件内容