利用PHPMailer发送邮件
来源:互联网 发布:专业知乎 编辑:程序博客网 时间:2024/05/28 17:06
php利用PHPMailer发送邮件
1.composer集成PHPMailer
在项目跟目录下执行以下命令,把小组件集成到羡慕中:
composer require phpmailer/phpmailer
以下代码是集成在Thinkphp5中,否则在实例化PHPMailer类之前,请先写入以下代码:
require 'PHPMailerAutoload.php'; //注意文件的项目路径
2.简单的demo发送文件的函数(已通过测试)
<?phpfunction sendEmail($to,$title,$contents){ $mail = new \PHPMailer; $mail = new PHPMailer; //$mail->SMTPDebug = 3; // 启用详细调试输出 $mail->isSMTP(); // 设置邮件使用SMTP $mail->Host = 'smtp.qq.com'; // 指定主和备份SMTP服务器 $mail->SMTPAuth = true; // 开启SMTP认证 $mail->Username = 'xxxxxxxx@xx.xxx'; // SMTP用户名,一般就是邮箱 $mail->Password = 'xxxxxxxxxxxxxxxx'; // SMTP授权码,注意不是密码 $mail->SMTPSecure = 'tls'; // 支持tls和ssl $mail->Port = 25 // 服务器端口 $mail->setFrom('我是发送地址邮箱', '我是发件人'); //我是发送地址邮箱 可以是发送邮箱 $mail->addAddress($to,'LYPHPER'); // 收件人地址 可以是收件人邮箱 $mail->isHTML(true); // 设置电子邮件格式 $mail->Subject = $title; $mail->Body = $contents; //$mail->AltBody = 'xxxxxxx'; //$mail->addCC('cc@example.com'); //$mail->addBCC('bcc@example.com'); //$mail->addAttachment('/tmp/image.jpg', 'new.jpg'); // 添加附件 if(!$mail->send()) { echo '发送失败'; echo '错误是: ' . $mail->ErrorInfo; } else { echo '发送成功'; }}
注意:函数中
在函数中 如果端口号输入错误的话,会导致请求非常缓慢,务必端口号一定要正确;在使用该功能前请确定邮箱开启了ssl功能。
0 0
- 利用PHPMailer发送邮件
- 利用PHPMailer发送邮件
- php利用phpmailer发送邮件
- 利用PHPMailer 进行邮件发送
- PHP利用PHPMailer发送邮件
- php 利用phpmailer 发送邮件
- 利用phpmailer自动发送邮件提醒
- 利用phpmailer发送验证邮件 注册会员
- 利用PHPMailer实现PHP邮件发送
- phpmailer 发送邮件,利用公司邮箱服务器
- QQ邮箱利用PHPmailer发送邮件
- 163邮箱利用phpmailer发送邮件
- php 发送邮件教程 发送邮件附带附件 利用PHPMailer发送邮件教程
- 用 phpmailer 发送邮件
- PHP发送邮件---phpmailer
- PHPMailer发送邮件
- 使用PHPMailer发送邮件
- PHPMailer发送邮件
- 用户运营的最大误区:你以为你以为的就是用户以为的?
- mapperLocations与MapperScannerConfigurer
- grunt-ts编译成es5报错
- [java]使用httpclient4.5.3设置fiddler代理方法
- cksum与md5sum实现文件校验
- 利用PHPMailer发送邮件
- SharedPreferences保存文件工具类
- mybatis的sql 执行报错:Parameter index out of range (4 > number of parameters, which is 3)
- Hibernate(2)Hibernate核心类和接口
- yum install error – GPG key retrieval failed
- grails 记录
- 大数据工程师需要的东西
- angular.js 错误:Error: [$injector:modulerr] 原因
- C#使用UdpClient发送和接收UDP数据示例