1、第一呢,就是先下载PHPMailer
2、导入PHPMailerAutoload.php 文件
3、配置信息(要注意的是邮件要开SMTP服务)
//发件人
$send_mail = "123@126.com";
//发件人密码(需要去网页邮箱设置里获取客户端授权密码)
$send_password = "123";
//发送内容
$content = "你好";
//收件人
$to_email = array(
"123@qq.com",
"123@163.com"
);
// 实例化phpmailer
$mail = new PHPMailer();
// 设置发送邮件的协议:SMTP
$mail->IsSMTP();
// 发送邮件的服务器(与发件人邮箱对应)
$mail->Host = "smtp.126.com";
// 打开SMTP
$mail->SMTPAuth = true;
// SMTP账户
$mail->Username = $send_mail;
$mail->Timeout = 40;
//是否使用HTML格式
$mail->IsHTML(true);
// SMTP密码
$mail->Password = $send_password;
$mail->From = $send_mail;
$mail->FromName = "发件人名称";
if (is_array($to_email)) {
foreach ($to_email as $v) {
$mail->AddAddress("$v", "");
}
} else {
$mail->AddAddress("$to_email", "");
}
//设置字符集编码
$mail->CharSet = "UTF-8";
//邮件内容(可以是HTML邮件)
$mail->Body = $content;
$error_info = '';
if (!$mail->Send()) {
$error_info = $mail->ErrorInfo;
$email_status = false;
} else {
$email_status = true;
}
4、至此,邮件发送成功!