This article mainly shares with you how to use PHP to send emails using PHPMailer. I hope it can help you.
Environment: php5.6
Need to import the mail class package
Preparation work:
Log in to the email account to send emails, open the setting center, and enable smtp service, set the authorization code
Activation tutorial: https://jingyan.baidu.com/article/fdbd42771da9b0b89e3f48a8.html
The user name when sending the email is the email account, and the password is the set authorization code
//收件人地址 $address = '14321916@qq.com'; //标题 $subject = '测试消息'; //信息 $message = '内容内容内容内容内容内容内容内容内容内容'; function sp_send_email($address,$subject,$message){ $mail=new \PHPMailer(); // 设置PHPMailer使用SMTP服务器发送Email $mail->IsSMTP(); $mail->IsHTML(true); // 设置邮件的字符编码,若不指定,则为'UTF-8' $mail->CharSet='UTF-8'; // 添加收件人地址,可以多次使用来添加多个收件人 $mail->AddAddress($address); // 设置邮件正文 $mail->Body=$message; // 设置邮件头的From字段。 $mail->From='15998186418@163.com'; // 设置发件人名字 $mail->FromName='你猜猜我是谁'; // 设置邮件标题 $mail->Subject=$subject; // 设置SMTP服务器。 $mail->Host='smtp.163.com'; // 设置SMTP服务器端口。 $mail->Port="25"; // 设置为"需要验证" $mail->SMTPAuth=true; // 设置用户名和密码。 $mail->Username='123456@163.com'; $mail->Password='123456'; // 发送邮件。 $res = $mail->Send(); return $res;//成功返回true }
Related recommendations:
PHP method to use PHPMailer to send emails and attachments
##PHPMailer implements the function of sending emails using QQ mailbox
Analysis of how to send emails using PHPMailer in PHP
The above is the detailed content of Share how to send emails using PHP Mailer. For more information, please follow other related articles on the PHP Chinese website!