首先需要邮箱开启smtp服务。
不同邮箱的设置方式不同,具体可百度搜索下,这里就不在赘述了。
项目结构如下:(有需求的可以联系博主)
入口文件为smtp.php
代码如下:
<?php
require 'PHPMailer/PHPMailerAutoload.php';
$mail = new PHPMailer;
//$mail->SMTPDebug = 3; // Enable verbose debug output
$mail->isSMTP();
$mail->Host = 'smtp.mxhichina.com'; //邮箱服务器
$mail->SMTPAuth = true;
$mail->Username = 'xxx'; //设置发件邮箱
$mail->Password = 'xxx'; //邮箱密码
//$mail->SMTPSecure = 'ssl';
$mail->Port = 25;
$mail->setFrom('xxxx', 'from'); //发送邮箱,发送用户名
$mail->addAddress('xxxx', 'User'); // 接收邮箱,接收用户名
//$mail->addReplyTo('info@example.com', 'Information');
//$mail->addCC('cc@example.com');
//$mail->addBCC('bcc@example.com');
//$mail->addAttachment('/var/tmp/file.tar.gz'); //附件
$mail->isHTML(true);
$mail->Subject = 'Here is the subject'; //邮箱主题
$mail->Body = 'This is the HTML message body <b>in bold!</b>'; //邮箱内容
$mail->AltBody = 'This is the body in plain text for non-HTML mail clients';
$mail->send(); //发送邮箱
//$mail->ErrorInfo; //显示邮箱发送错误信息
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。