laravel php扩展,laravel 使用PHPmailer扩展

composer require phpmailer/phpmailer

use PHPMailer\PHPMailer\PHPMailer;

use PHPMailer\PHPMailer\Exception;

public function test(){

// echo "ceshi";

$mail = new PHPMailer(true);                              // Passing `true` enables exceptions

try {

//Server settings

$mail->SMTPDebug = 2;                                 // Enable verbose debug output

$mail->isSMTP();                                      // Set mailer to use SMTP

$mail->Host = 'smtp.qq.com';  // Specify main and backup SMTP servers

$mail->SMTPAuth = true;                               // Enable SMTP authentication

$mail->Username = '******@qq.com';                 // SMTP username

$mail->Password = '*********';                           // SMTP password

$mail->SMTPSecure = 'tls';                            // Enable TLS encryption, `ssl` also accepted

$mail->Port = 587;                                    // TCP port to connect to

//Recipients收件人

$mail->setFrom('*******@qq.com', 'Mailer');//发件人

$mail->addAddress('***@qq.com', 'Joe User');     // Add a recipient收件人

// $mail->addAddress('ellen@example.com');               // Name is optional可选

// $mail->addReplyTo('info@example.com', 'Information');

// $mail->addCC('cc@example.com');

// $mail->addBCC('bcc@example.com');

//Attachments

// $mail->addAttachment('/var/tmp/file.tar.gz');         // Add attachments

// $mail->addAttachment('/tmp/image.jpg', 'new.jpg');    // Optional name

//Content

$mail->isHTML(true);                                  // Set email format to HTML

$mail->Subject = 'Here is the subject';

$mail->Body    = 'This is the HTML message body in bold!';

$mail->AltBody = 'This is the body in plain text for non-HTML mail clients';

$mail->send();

echo 'Message has been sent';

} catch (Exception $e) {

echo 'Message could not be sent. Mailer Error: ', $mail->ErrorInfo;

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值