Home >Backend Development >PHP Tutorial >A simple way to send emails with phpmailer. Attached is the phpmailer source code download.
The example in this article describes how to simply send emails using phpmailer. Share it with everyone for your reference, the details are as follows:
First, click here this site to download the corresponding php file.
After decompression, there are 2 php files (2 classes) and 1 html file (API)
Put the 2 php files into the php project
Brief description: I am using a 163 email address to send a message to 126 The key code of the email
is as follows:
<?php require 'class.phpmailer.php'; $mail = new PHPMailer(true); //建立邮件发送类 $mail->CharSet = "UTF-8";//设置信息的编码类型 $address = "******@126.com";//收件人地址 $mail->IsSMTP(); // 使用SMTP方式发送 $mail->Host = "smtp.163.com"; //使用163邮箱服务器 $mail->SMTPAuth = true; // 启用SMTP验证功能 $mail->Username = "******@163.com"; //你的163服务器邮箱账号 $mail->Password = "******"; // 163邮箱密码 $mail->Port = 25;//邮箱服务器端口号 $mail->From = "******@163.com"; //邮件发送者email地址 $mail->FromName = "测试邮件";//发件人名称 $mail->AddAddress("$address", "张三"); //收件人地址,可以替换成任何想要接收邮件的email信箱,格式是AddAddress("收件人email","收件人姓名") $mail->AddAttachment("D:\abc.txt"); // 添加附件(注意:路径不能有中文) $mail->IsHTML(true);//是否使用HTML格式 $mail->Subject = "测试测试"; //邮件标题 $mail->Body = "新年快乐"; //邮件内容,上面设置HTML,则可以是HTML if (!$mail->Send()) { echo "邮件发送失败. <p>"; echo "错误原因: " . $mail->ErrorInfo; exit; } ?>
I hope this article will be helpful to everyone in php programming design.
The above introduces the simple method of sending emails with phpmailer. Attached is the phpmailer source code download, including the relevant content. I hope it will be helpful to friends who are interested in PHP tutorials.